客户端钩子脚本执行

时间:2011-12-13 05:12:00

标签: svn tortoisesvn

我正在开发一个SVN项目,我需要从客户端执行我的预提交钩子脚本。有没有办法执行它们?

2 个答案:

答案 0 :(得分:5)

唯一可行的解​​决方案是使用TortoiseSVN,它有机会在客户端执行特殊的Hook脚本(仅来自TortoiseSVN)。否则,无法运行Hook Scripts,因为它们在服务器端一直运行。

答案 1 :(得分:5)

如果您使用的是命令行,请创建一个脚本文件,该文件是svn命令的别名,如本帖子所示:http://top-frog.com/2009/04/23/client-side-pre-and-post-svn-hooks-with-unix-aliases/

您只需将包含脚本文件的目录放在系统的路径环境变量中,然后再包含SVN可执行文件。