代码之家  ›  专栏  ›  技术社区  ›  Carson

创建tortoisesvn start commit本地钩子脚本以运行.bat文件,找不到指定的路径

  •  1
  • Carson  · 技术社区  · 6 年前

    我试图让tortoisesvn在所有提交之前使用start commit钩子运行一个.bat文件。我是通过右键单击文件夹定义的->属性->Subversion->属性…->创建了一个新的钩子脚本。

    enter image description here

    我试过几个不同的命令…

    WScript "%REPOROOT+%\precommit.bat"
    VBScript "%REPOROOT+%\precommit.bat"
    %REPOROOT+%\precommit.bat
    

    虽然没有人成功,但我一直觉得文件找不到。我不确定是否未定义reproot或什么?

    甚至做

    echo“%reproot%”给出错误。

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  0
  •   Carson    6 年前

    使用“%reporoot+%/precommit.bat”修复了此问题。需要使用注释中建议的正斜杠和双引号的组合。