无法提交到SVN-只能[此时]对版本资源执行签出

无法提交到SVN-只能[此时]对版本资源执行签出,svn,commit,checkin,Svn,Commit,Checkin,我正在尝试将一些类和XML文件提交给SVN,但始终收到以下错误消息: svn:E200007:提交失败(详细信息如下): svn:E200007:只能[此时]对版本资源执行签出。 svn:E175002:在“/svn/SriLankaLottery app/”上的签出请求失败!svn/rvr/31/trunk/DealsDirect/src/com/elottery/Login.java' 我还试图更新代码,然后提交,但仍然不起作用。清理一下,看看,正常情况下它可以工作 右键单击项目->团队->

我正在尝试将一些类和XML文件提交给SVN,但始终收到以下错误消息:

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


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

清理一下,看看,正常情况下它可以工作


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

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

我得到了相同的问题,我通过使用Netbeans签出项目来修复它。

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

安装它

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

现在重新启动Eclipse,您应该可以在JavaHL中使用Subclipse。

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

编辑:这可能是Subclipse的错误,最后我在terminal中键入“svn cleanup/folderNameYouWantToClean”并解决问题。

对于那些project->team->cleanup在eclipse中不起作用的问题,请尝试:

  • 使用SVN乌龟强制清理
  • 使用命令从终端
    svn cleanup/folder\u到\u cleanup

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

      -我试图清理项目,但没有成功
      -项目>subversion>工作副本>清理,未工作

      然后

      浏览winodws文件
      查找项目
      右键单击
      选择乌龟vn
      清理…
      选中:清除工作副本状态并包括外部(它们设置为默认值)


      仅此而已,我能够从netbeans环境中提交。


      希望这对其他人有所帮助。

      我刚刚使用Eclipse Mars和SVNKit 1.8.14解决了这个问题

      清理并没有解决问题


      我将SVN连接器更改为本机JHL 1.9.3,它马上就工作了。

      是的,它工作了。谢谢Maheel..我想一些旧的SVN文件阻止了我的文件被签入。对我来说不工作,最后在终端中键入“SVN cleanup/folderNameYouWantToClean”并解决了我的卡滞问题。NB 8.1中的可能重复现在是:右键单击->Subversion->使用Netbeans处理Copy->CleanupTimes不起作用。但是您可以在Linux中的项目目录中的终端
      svn cleanup
      中运行该命令。我建议您将svn改为git,尽管您可以管理文件夹,但当您位于工作副本的根文件夹中时,这是对我最有帮助的答案。我面临UbuntuV16中也存在同样的问题,并在终端中使用cleanup命令解决了这个问题