c++ - 颠覆 "Working copy locked"问题

标签 c++ svn netbeans

从颠覆中 check out C++ 项目的拷贝并进行任何修改后,我得到了一个

org.tigris.subversion.javahl.ClientException: Working copy '/home/alex/NetBeansProjects' locked

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

对于为什么会发生这种情况以及如何解决它有什么建议吗?

忘了说:我用的是 Ubuntu 和 Sun Java

设法解决问题: 删除本地拷贝,关闭 NetBeans,通过命令行 将其 check out ,手动添加到文件更改(使用 vim),提交。在此之后在 Netbeans 中打开项目并最终可以从中提交。现在一切正常。

最佳答案

我认为,您(不小心?)在工作时中断了颠覆,之前的操作留下了一些锁。

使用命令行并尝试 svn cleanup。这应该会移除所有存在的锁。

关于c++ - 颠覆 "Working copy locked"问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5166792/

相关文章:

c++ - Android 服务器最佳实践

c++ - C++ 中的字符矩阵?

c++ - 如何将 Delphi 与 C++ 链接起来?

c++ - 使用 QSimpleXmlNodeModel 和 QTreeView

svn - Subversion 存储库应该在哪里?

java - SVN通知 : Do not send notification email when a special keyword is present in the svn log message

php exec(svn commit) 挂起

java - 将类添加到 Collection 时出现 UnsupportedOperationException

java - Java 应用程序的外观与操作系统的外观不同

java - 如何使 jtextfield 文本在标签进入时消失(Netbeans)