我在我的Visual SVN Server中添加了一个post-commit钩子来更新我的web根文件夹。我在commit-hook中有以下内容:
"%VISUALSVN_SERVER%bin\svn.exe" update "D:\wamp\www\xix" --username xone --password xxx
从命令行中运行它,但是当我从客户端程序提交项目中的更改时,我总是得到错误:
错误:提交后挂钩失败(退出代码1)并带有输出:svn: E720005:解决“D:\ wamp \ www \ xix”
的案例时出错
这是为什么?谢谢你的帮助!
答案 0 :(得分:2)
有几件事:
E720005
通常指向无权更新其工作目录中的文件的用户。该用户可能有权从存储库中读取,但不一定要写入工作目录。%VISUALSVN_SERVER%
不是您认为的那样。