我尝试将后提交挂钩添加到我的Visual SVN服务器。 提交后我需要签出整个项目。
我在commit-hook中执行以下操作:
"%VISUALSVN_SERVER%bin\svn.exe" checkout http://Server.local.myServer:82/svn/Project/ D:/Projects/xampp/htdocs/Data/Project/Data --non-interactive --force --username Administrator --password xxx
如果我在我的CMD中写这个,它的工作非常好。但是如果我在我的客户端程序中提交我的项目,我总会得到同样的错误:
Warning: post-commit hook failed (exit code 1) with output:
svn: E720005: Error resolving case of 'D:\Projects\xampp\htdocs\Data\Project\Data'
我该怎么办:(?感谢您的帮助!
答案 0 :(得分:1)
无条件签出,通常是坏主意:
为了不使用逻辑重载post-commit hook(但你可以实现它“如果文件夹是WC - 更新,不是 - 结帐”)我会建议:
svn up