在建立的svn仓库的项目里,有hooks文件夹,其中有这样一个文件(这里已post-commit为例):post-commit.tmpl
这是一个模板文件,字面意思就是在svn提交的的时候执行相关的脚本操作。
cp post-commit.tmpl post-commit //复制模板文件
不要忘记给post-commit这个文件执行权限:chmod a+x post-commit
这样就可以在post-commit中写脚本了,具体要根据需求场景来定了。比如:在进行提交操作的时候执行同步不同服务器的svn项目
#!/bin/sh
...