不知何故,我弄乱了我的工作副本并 svn 锁定了它。我认为它是从移动一个子目录然后将它移回而不告诉 SVN 发生的。每当我尝试做某事时,SVN 都会告诉我我的工作副本已锁定,我需要运行svn cleanup
以将其删除。当我尝试这样做时,SVN 给了我这个错误:
svn: In directory '.'
svn: Error processing command 'modify-entry' in '.'
svn: Error modifying entry for 'bcrypt'
svn: 'bcrypt' is not under version control
(在我的情况下,子目录是bcrypt
)
我查看了其他 SO 问题,但似乎无法弄清楚。我尝试删除.svn/lock
文件但没有任何结果。我尝试删除bcrypt
和清理,但它仍然显示相同的错误消息!这是我的基本工作副本结构:
Root (.)
files...
...
bcrypt
.svn
我将非常感谢某人的帮助。
PS 我已经对我的工作副本进行了大量编辑,所以如果可能的话,我宁愿不丢失这些。
PSS 我在 Mac 上使用命令行 svn