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

时间:2013-08-16 07:42:18

标签: svn commit checkin

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

  

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

我还尝试更新代码然后提交,但它仍然不起作用。

8 个答案:

答案 0 :(得分:30)

清理并查看,通常可以正常工作。

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

答案 1 :(得分:8)

对于那些 project - > team - > cleanup 在eclipse中不起作用:

  • 使用SVN Tortoise强制清除
  • 来自终端,命令为svn cleanup /folder_to_cleanup

答案 2 :(得分:3)

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

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

答案 3 :(得分:1)

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

答案 4 :(得分:1)

在我的情况下,JavaHL不存在(Eclipse - > Preferences - > Team - > SVN,client)

安装它

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

现在重新启动Eclipse,您应该可以将Subsclipse与JavaHL一起使用。

答案 5 :(得分:0)

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

答案 6 :(得分:0)

我遇到了同样的问题,
在Windows和NetBeans上工作,并且我没有控制台访问权限。

-我尝试清理项目,没用
-项目>颠覆>工作副本>清理,没有工作

然后

浏览到winodws文件中
找到项目
右键点击
选择了TortoiseSVN
清理...
选中:清除工作副本状态并包括外部(默认设置)


就是这样,我能够在netbeans环境中做出承诺。

希望这对某人有所帮助。

答案 7 :(得分:0)

我刚刚使用Eclipse Mars和SVNKit 1.8.14遇到了这个问题。

清理无法解决问题。

我将SVN连接器更改为Native JHL 1.9.3,并且可以立即使用。

相关问题