4
我想在每次提交(推送)到中央存储库之前执行命令行应用程序。如果应用程序执行失败,则提交失败并显示一些消息。如何在mercurial commit之前执行命令行应用程序(bat)?
我发现有关调用蝙蝠或EXE蟒蛇挂钩的一些例子,但一无所获。
我想在每次提交(推送)到中央存储库之前执行命令行应用程序。如果应用程序执行失败,则提交失败并显示一些消息。如何在mercurial commit之前执行命令行应用程序(bat)?
我发现有关调用蝙蝠或EXE蟒蛇挂钩的一些例子,但一无所获。
你只要把exe文件/批处理文件的命令,以使钩(你可能不需要蝙蝠和EXE扩展名):
[hooks]
pre-commit.example1 = /path/to/somebatfile.bat
pre-commit.example2 = /path/to/someexefile.exe