从SVN存储库中删除空Java包

从SVN存储库中删除空Java包,java,eclipse,svn,subclipse,Java,Eclipse,Svn,Subclipse,我正在使用Subversion 1.8.6运行Eclipse 3.7.2。我有一个不再需要的包,因此我在包资源管理器中删除了该包,并提交了/src文件夹,但该包中的一个文件已过期时出错。我恢复了,确保所有文件都是最新的,然后删除了包中的所有文件,但不是包本身,这非常有效 现在,当我尝试在包资源管理器中删除空包、随服务器完全更新的包并提交/src文件夹时,我得到错误: org.apache.subversion.javahl.ClientException:svn:E155011:Commit 以

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

现在,当我尝试在包资源管理器中删除空包、随服务器完全更新的包并提交/src文件夹时,我得到错误:

org.apache.subversion.javahl.ClientException:svn:E155011:Commit 以下失败的详细信息:svn:E155011:目录“C:…\workspace…\src\ecc”已过期

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


不过,我已经读到,我们的问题似乎略有不同。

您应该先进行团队>更新。“过期”消息表示您正在使用的项目已过期
在您的工作副本中,尝试提交不是最重要的修订。

您应该首先执行团队>更新。“过期”消息表示您正在使用的项目已过期
在您的工作副本中,尝试提交并不是最重要的修订。

这应该是可行的,但我知道它有时会失败


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

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


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

完全正确。如果您必须提交已删除的内容,请务必在提交之前进行SVN更新。是的,我知道错误的含义,但这似乎起到了作用。尽管我确信软件包是最新的,但它旁边有一个黄色的小图标。谢谢。更新和提交后,包仍然存在。亨德里克斯的答案是正确的。如果您必须提交已删除的内容,请务必在提交之前进行SVN更新。是的,我知道错误的含义,但这似乎起到了作用。尽管我确信软件包是最新的,但它旁边有一个黄色的小图标。谢谢。更新和提交后,包仍然存在。亨德里克斯的回答很有效。