颠覆“工作副本锁定”问题

时间:2011-03-02 11:25:02

标签: c++ svn netbeans

从subversion中检出C ++项目的副本并进行任何修改后,我得到了一个

  

org.tigris.subversion.javahl.ClientException:   工作副本   '/ home / alex / NetBeansProjects'已锁定

尝试提交时出现

错误(是的,我使用NetBeans Subversion客户端)。这是在我通过命令行“svn remove -m”命令从存储库中删除了一个未使用的文件夹之后发生的。该文件夹包含一个c ++源文件,该文件不再在项目中使用。我尝试过做清理本地副本但没有结果。

对于为什么会发生这种情况以及如何解决这个问题的任何建议?

忘记提及:我使用Ubuntu和Sun Java

管理以解决问题: 删除本地副本,关闭NetBeans,通过命令行检出,手动添加到文件更改(使用vim),提交。在此之后,Netbeans开启了该项目,最终可以从中承诺。现在一切正常。

1 个答案:

答案 0 :(得分:6)

我认为,上一次操作会留下一些锁,你(意外地?)在工作时中断了颠覆。

使用命令行并尝试svn cleanup。这应该删除任何锁定。