1

我正在使用 Subversion 1.8.6 运行 Eclipse 3.7.2。我有一个不再需要的包,因此我在包资源管理器中删除了该包并提交了该/src文件夹,但是收到一个错误,提示包中的一个文件已过期。我恢复了,确保所有文件都是最新的,然后删除了包中的所有文件,但没有删除包本身,这很好用。

现在,当我尝试在包资源管理器中删除空包时,该包已与服务器完全更新,并提交/src文件夹时出现错误:

org.apache.subversion.javahl.ClientException: svn: E155011: Commit failed (详情如下): svn: E155011: Directory 'C:...\workspace...\src\ecc' is out of date

那么如何删除这个空包呢?

我已经阅读了如何在 SVN 控制下正确删除 Java 包,但是我们的问题似乎略有不同。

4

2 回答 2

5

这应该可以正常工作,但我知道它有时会失败。

只需使用Svn repository explore删除文件夹,然后更新项目。

于 2013-07-18T13:02:04.750 回答
3

您应该首先执行 Team > Update。过期消息意味着您尝试提交的项目不在工作副本中的 HEAD 修订中。

于 2013-07-18T13:01:44.957 回答