当我在乌龟坠毁时提交一个文件夹时。 我移动了代码,做了另一个结帐,再次粘贴我的修改文件并尝试提交。
我收到了以下错误:
错误:提交失败(详情如下):
错误:无法验证路径上的锁定 错误:;没有匹配的锁定令牌可用
错误:如果要中断锁定,请使用“检查修改”对话框或存储库浏览器。
我试图找到释放锁按钮,但它不会出现。 我试图“检查修改”,右键单击“Break Lock”文件夹,但没有成功。 我还试图再次锁定文件,我收到错误:
“错误:由文件系统中的用户''锁定... \ repository \ db'”
我可以删除锁删除svn文件夹中的某个文件吗?
编辑: 当我试图做Bert告诉我的时候,我再次撞上了Tortoise 问题:
活动名称:BEX
应用程序名称:TortoiseProc.exe
申请版本:1.7.1.22161
故障模块名称:saslDIGESTMD5.dll
故障版本名称:2.1.24.0
例外代码:c0000005
调试错误:saslDIGESTMD5.dll!7333c86a()未知
答案 0 :(得分:4)
此错误与工作副本锁无关,而与使用svn lock
您是否在错误消息中找到了确切的路径?
在这种情况下,你可以做一个
svn lock --force PATH -m "Steal lock"
窃取最初存储在其他工作副本中的锁。
svn status -u
还应该显示哪些文件在存储库中被锁定。