我正在尝试在Windows 7上为TortoiseSVN 1.8.11创建客户端挂钩脚本。给我带来麻烦的是设置(设置->挂钩脚本)中挂钩脚本的路径。
使用批处理脚本的绝对路径是可行的,但是我需要使用相对于存储库的路径。这样做的原因是,同事的存储库可能位于不同的位置,并且每个人都应使用钩子脚本。服务器端挂钩是不可能的,因为我无法修改服务器。
我尝试使用环境变量,^/my/path/hook.bat
并且^^/my/path/hook.bat
没有成功。
TortoiseSVN
-进行的Settings
,未存储在WC |存储库中,并且也是纯本地的如果您想让团队中的每个人都可以使用和调用任何客户端挂钩(仅适用于TortoiseSVN),则可以
属性和参数,以及有关在TSVN帮助的脚本路径中使用特殊的wariables(%REPOROOT%
和%REPOROOT+%
),部分“ 4.17.2。TortoiseSVN项目属性”
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句