Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/160.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“颠覆”;“工作副本已锁定”;问题 从Subject中检查C++项目的副本并进行任何修改后,我得到了_C++_Svn_Netbeans - Fatal编程技术网

“颠覆”;“工作副本已锁定”;问题 从Subject中检查C++项目的副本并进行任何修改后,我得到了

“颠覆”;“工作副本已锁定”;问题 从Subject中检查C++项目的副本并进行任何修改后,我得到了,c++,svn,netbeans,C++,Svn,Netbeans,org.tigris.subversion.javahl.ClientException: 工作副本 “/home/alex/NetBeansProjects”已锁定 尝试提交时出错(是的,我使用NetBeans Subversion客户端)。这是在我通过命令行“svn remove-m”命令从存储库中删除了一个未使用的文件夹之后发生的。该文件夹包含一个C++源文件,不再用于项目中。我尝试过清理本地副本,但没有结果 有没有关于为什么会发生这种情况以及如何解决的建议 忘了提一下:我使用Ubuntu

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

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

有没有关于为什么会发生这种情况以及如何解决的建议

忘了提一下:我使用Ubuntu和Sun Java

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

我想,在上一次操作中,您(意外地?)在工作时中断了subversion,因此留下了一些锁


使用命令行并尝试执行
svn清理
。这应该会删除所有存在的锁。

我认为,在上一次操作中,您(意外地?)在工作时中断了subversion,还剩下一些锁


使用命令行并尝试执行
svn清理
。这将删除所有存在的锁。

也没有帮助。另一方面,我尝试过通过命令行“svncommit”提交更改,效果非常好。更新Netbeans后,客户端仍然拒绝提交任何新的更改。似乎是Netbeans的问题。@alex:在你的问题中,你写到你使用命令行删除了一个文件,现在Netbeans集成客户端在提交时失败了。您是否尝试过从netbeans客户端执行
更新
?是的,我尝试过更新、签出一个新副本、签出一个新副本,然后进行更新(并在不同的版本中进行清理)@alex:即使签出一个新的工作副本也没有帮助?这可能是我最后的猜测:扔掉一切,看看新的。就你而言,一定是出了大问题。您是否关闭了netbeans,然后签出一个新的工作副本并重新启动了netbeans?是的,但没有帮助。另一方面,我自己也设法解决了这个问题(参见问题编辑)。谢谢你的帮助!也帮不上忙。另一方面,我尝试过通过命令行“svncommit”提交更改,效果非常好。更新Netbeans后,客户端仍然拒绝提交任何新的更改。似乎是Netbeans的问题。@alex:在你的问题中,你写到你使用命令行删除了一个文件,现在Netbeans集成客户端在提交时失败了。您是否尝试过从netbeans客户端执行
更新
?是的,我尝试过更新、签出一个新副本、签出一个新副本,然后进行更新(并在不同的版本中进行清理)@alex:即使签出一个新的工作副本也没有帮助?这可能是我最后的猜测:扔掉一切,看看新的。就你而言,一定是出了大问题。您是否关闭了netbeans,然后签出一个新的工作副本并重新启动了netbeans?是的,但没有帮助。另一方面,我自己也设法解决了这个问题(参见问题编辑)。谢谢你的帮助!很高兴听到你解决了这个问题。一个潜在因素:内置和命令行SVN客户端的次要版本是否相同,即1.6.x?您可以使用采用不同工作副本格式的客户端来断开工作副本—一个将升级另一个的格式,另一个将停止工作—尽管您通常会遇到不同的错误。这不应该是Netbeans的问题—它使用/usr/binGlad中的“main”svn安装来听您解决它。一个潜在因素:内置和命令行SVN客户端的次要版本是否相同,即1.6.x?您可以通过使用采用不同工作副本格式的客户端来断开工作副本—一个将升级另一个的格式,另一个将停止工作—尽管您通常会收到不同的错误。Netbeans不应该有问题—它使用/usr/bin中的“main”svn安装