创建 TortoiseSVN Start 将本地挂钩脚本提交到 运行 .bat 文件,找不到指定的路径
Creating a TortoiseSVN Start Commit local hook script to run .bat file, cannot find path specified
我正在尝试使用开始提交挂钩在所有提交之前让 TortoiseSVN 运行 一个 .bat 文件。我通过右键单击文件夹 -> 属性 ->Subversion -> 属性... -> 创建一个新的钩子脚本来定义它。
我尝试了几种不同的命令...
WScript "%REPOROOT+%\precommit.bat"
VBScript "%REPOROOT+%\precommit.bat"
%REPOROOT+%\precommit.bat
虽然 none 有效,但我一直提示找不到文件。我不确定是否未定义 REPOROOT 还是什么?
连做
echo "%REPOROOT%" 报错。
使用“%REPOROOT+%/precommit.bat”解决了这个问题。需要按照评论中的建议使用正斜杠和使用双引号的组合。
我正在尝试使用开始提交挂钩在所有提交之前让 TortoiseSVN 运行 一个 .bat 文件。我通过右键单击文件夹 -> 属性 ->Subversion -> 属性... -> 创建一个新的钩子脚本来定义它。
我尝试了几种不同的命令...
WScript "%REPOROOT+%\precommit.bat"
VBScript "%REPOROOT+%\precommit.bat"
%REPOROOT+%\precommit.bat
虽然 none 有效,但我一直提示找不到文件。我不确定是否未定义 REPOROOT 还是什么?
连做
echo "%REPOROOT%" 报错。
使用“%REPOROOT+%/precommit.bat”解决了这个问题。需要按照评论中的建议使用正斜杠和使用双引号的组合。