Jul 20

svn(subversion)的hook 不指定

felix021 @ 2010-7-20 18:57 [IT » 软件] 评论(1) , 引用(0) , 阅读(6383) | Via 本站原创 | |
纯粹记录一下。看不懂的绕行吧..
$ mkdir repos
$ svnadmin create repos
$ ls repos/
conf  db  format  hooks  locks  README.txt
$ ls repos/hooks/
post-commit.tmpl  post-revprop-change.tmpl  pre-commit.tmpl  pre-revprop-change.tmpl  start-commit.tmpl
post-lock.tmpl    post-unlock.tmpl          pre-lock.tmpl    pre-unlock.tmpl
$ cd repos/hooks
$ cp post-commit.tmpl post-commit
$ chmod +x post-commit
$ vi post-commit
……

当客户端COMMIT成功以后,post-commit会被执行,调用时会传入两个参数,$1是repos的绝对路径,$2是REV,此次提交的版本号。

可以配合rsync用于分发各种东西。



欢迎扫码关注:




转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php
i am your father
2010-7-21 22:26
son, how are you doing these days?
felix021 回复于 2010-7-21 22:28
孩儿呀,你爷爷他不会说英语。
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   *非必须
网址   电邮   [注册]