当我试图标记trunk时,我得到以下SVN错误(使用TortoiseSVN)。
Error: post-commit hook failed (exit code 1) with output:
Error: svn: Working copy '.' locked
Error: svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
标签似乎仍然被创建…
我没有添加post-commit hook…
我已经试过了:
- 更新+清理
- 在.svn目录 中搜索'lock'文件
- 新签出
我不知道发生了什么事,请帮助我将不胜感激。
早些时候,我更改了"svnserve.conf" realm = [new-realm]
,这导致用户/pass重新提示签出/更新。在SVN服务器上有一个提交后的钩子,它做了一个svn update
,因为领域的改变,钩子死了,因为信用需要重置。
这个故事的寓意是:改变realm
将导致信用无效(这可能会破坏你的自动化脚本)