无法提交SVN - CHECKOUT只能在版本资源上执行[此时]

问题描述 投票:11回答:7

我试图将一些类和XML文件提交给SVN但我不断收到此错误消息:

svn:E200007:提交失败(详情如下):svn:E200007:CHECKOUT只能在版本资源上执行[此时]。 svn:E175002:“/svn/SriLankaLottery-app/!svn/rvr/31/trunk/DealsDirect/src/com/elottery/Login.java”上的CHECKOUT请求失败

我也尝试更新代码然后提交,但它仍然无法正常工作。

svn commit checkin
7个回答
30
投票

有一个清理,看看,通常它的工作原理。

右键单击项目 - >团队 - >清理/刷新


8
投票

对于那些项目 - >团队 - >清理在eclipse中不起作用的尝试:

  • 使用SVN Tortoise强制清除
  • 从终端与命令svn cleanup /folder_to_cleanup

4
投票

清理/刷新对我不起作用。(Mac OSX + eclipse + SVNKit)我只是将我的项目从mac复制到Windows,并使用TortoiseSVN成功。我没有得到工作原因,但如果有人卡在这里(清洁/刷新不起作用)可能会尝试这种方式。

编辑:这可能是Subclipse的错误,最后我在终端输入'svn cleanup / folderNameYouWantToClean'并解决问题。


1
投票

在Netbeans中遇到同样的错误,类似解决方案右键单击项目 - > Subversion - >清理工作副本


1
投票

在我的情况下JavaHL不存在(Eclipse - >首选项 - >团队 - > SVN,客户端)

安装它

sudo apt-get install libsvn-java
sudo ln -s /usr/lib/x86_64-linux-gnu/jni/* /usr/lib/

现在重启Eclipse,你应该可以使用Subsclipse和JavaHL。


0
投票

我遇到了同样的问题,我通过使用NetBeans检查项目来修复它。


0
投票

我有同样的问题, 在Windows和netbeans上工作,我没有控制台访问权限。 - 我尝试清理项目,没有工作 - 项目>颠覆>工作副本>清理,没有工作 然后 浏览到winodws文件 找到这个项目 右键点击 选择了TortoiseSVN 清理... 选中:清理工作副本状态并包含外部(它们被设置为默认值) 就是这样,我能够从netbeans环境中做出贡献。 希望这能有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.