我正在尝试删除Subversion存储库中的文件夹。当我尝试提交此更改时,我的TortoiseSVN客户端向我提供以下错误消息:
提交失败(详情如下):
用户{username}在{path}上没有锁定
page {filename}目前被{another user}
锁定如果要打破锁定,请使用“检查修改”对话框。
我确实要打破锁定并删除文件夹,但我无法从Check for Modifications文件夹中看到明显的方法。有没有人有任何建议?
答案 0 :(得分:12)
根据Pedro的回答,我能够从Tortoise SVN中找出如何做到这一点。您可以在SVN论坛上找到完整的说明: http://www.svnforum.org/threads/39826-Commit-problem-User-does-not-own-lock-on-path
简短版本是:
如果你有很多文件,你可以选择列表中的所有文件(Ctrl-A)并对所有内容应用Break Lock,如下所述: How can I release locks in Subversion recursively?
答案 1 :(得分:2)
管理员可以解除锁定。请参阅this page.
中的“打破和窃取锁定”