返回SVN命令时出现以下错误

时间:2012-01-18 09:36:32

标签: svn netbeans

当我想将项目提交给SVN时,会弹出以下错误:

org.tigris.subversion.javahl.ClientException:
Working copy '/media/Data/NETBEANS_PROJECTS/myproject/web/pages/ajax-fragments' locked; try performing 'cleanup'

我使用NetBeans 7.1(尝试使用7.0.1和6.9,相同)和CollabNet Subversion控件插件。他想用'清理'告诉我什么?

8 个答案:

答案 0 :(得分:16)

运行Subversion清理命令。从命令行,切换到您的工作目录并运行:

svn cleanup

如果此操作失败,您可能需要获取新的工作副本并手动复制更改。

答案 1 :(得分:2)

在这种情况下,清理问题在某种程度上从来没有对我有用,因为David提到再次检查并使用新副本。

答案 2 :(得分:2)

  1. 删除包含问题文件的文件夹
  2. 更新高级文件夹或所有项目
  3. 问题解决了;)

答案 3 :(得分:2)

我为使用Net Beans 8+的人添加此评论。我解决了这个问题。 右键单击项目>颠覆>工作副本>清理

我为我工作很好。

答案 4 :(得分:1)

我遇到了同样的问题。删除所有 .svn子目录(甚至直接在NetbeansProjects下)解决了这个问题。

答案 5 :(得分:1)

要在NetBeans中为我解决这个问题,我只需右键单击该项目并单击Subversion - >清理工作副本。

答案 6 :(得分:0)

昨天在NetBeans中遇到此问题。清理后没有带来任何东西我:

  1. 复制了锁定的目录
  2. 从我的项目中通过SVN删除它(也许你必须在项目目录中手动删除它)
  3. 从已复制的目录
  4. 中删除了所有“.svn”
  5. 在我的项目中创建了一个与dir相同名称的新目录
  6. 将复制的dir中的竞争转移到新的
  7. 完成

答案 7 :(得分:-1)

您应该可以按照以下步骤解决问题:

1)右键单击(提供锁定错误的文件)

2)进入颠覆

3)转到工作副本选项

4)点击清理选项

问题将解决。

注意:用netbeans解决问题