不知何故,我搞砸了我的工作副本并且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
我非常感谢别人的帮助。
附:我已经对我的工作副本进行了大量编辑,所以我会很多而不是在可能的情况下丢失它们。
P.S.S。我在mac上使用命令行svn