客户端钩子脚本执行

pri*_*iya 7 svn tortoisesvn

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

khm*_*ise 5

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


rst*_*use 5

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

您只需要在包含SVN可执行文件的目录之前将包含脚本文件的目录放在系统的路径环境变量中.