14

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

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

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

4

8 回答 8

32

清理一下看看,正常情况下是可以的。

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

于 2013-08-16T08:45:55.453 回答
11

对于那些project-> team->cleanup在 Eclipse 中不起作用的尝试:

  • 使用 SVN Tortoise 强制清理
  • 从终端使用命令svn cleanup /folder_to_cleanup
于 2017-04-11T08:05:38.290 回答
5

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

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

于 2016-08-08T02:45:47.797 回答
2

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

于 2014-12-17T16:08:52.273 回答
2

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

安装它

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

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

于 2016-03-21T09:55:55.387 回答
1

我有同样的问题,
在 windows 和 netbeans 上工作,我没有控制台访问权限。

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

然后

浏览到winodws文件
找到项目
右键单击
选择TortoiseSVN
清理...
检查:清理工作副本状态和包括外部(它们被设置为默认值)


就是这样,我能够从 netbeans 环境中提交。

希望这对某人有所帮助。

于 2019-04-29T23:07:29.513 回答
0

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

于 2015-03-01T04:34:22.073 回答
0

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

清理并没有解决问题。

我将 SVN 连接器更改为 Native JHL 1.9.3,它立即工作。

于 2019-08-29T09:15:39.570 回答