1个回答
展开全部
单独执行post-commit可以运行,自动执行这个钩子时报错,因为没有看到你的报错信息,只能凭经验判断可能是path路径问题,你可以尝试在post-commit这个钩子中调用powershell时,写上powershell的完整路径,然后看看效果如何。如果不用powershell脚本的话,其实大部分操作也可以都放入post-commit中,你可以通过这个钩子直接执行checkout指令和编译器命令行,完成checkout和编译的操作。post-commit.bat这个钩子其实就是一个普通的批处理程序,只是会被SVN在commit成功时自动调用而已,所以你想实现什么,就直接把指令写到这个钩子里就是了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询