[根据我的意愿,悬赏系统自动选择了答案]

我正在使用subclipse,并且总是在Eclipse中删除文件夹并尝试提交时,出现以下错误:

svn: Item <folder> is out of date
svn: DELETE of <folder>: 409 Conflict (http://myintranet)


通过命令行删除和提交可以正常工作,但是通过subclipse进行操作又有什么问题呢?还有人遇到这个问题吗?

(我在Ubuntu 9.10和10.04,上一个Eclipse版本以及subclipse 1.4中遇到了这个问题,因为下一个subclipse版本具有更多错误)

--updated:当我删除文件夹而不是文件时

最佳答案

Subclipse有很多这样的问题。它工作90%的时间,然后就不能正常工作了!我正在使用subclipse,因为它已经很好地集成到了eclipse中,并且当我在svn中遇到问题或需要更大的动作时(例如合并某些分支),我使用Tortoisse。

我有像你这样的目录的东西。然后我像@luiscolorado建议的那样运行TortoiseSVN,它很有帮助。 Tortoise是如此出色的工具(它具有用于扩散,应用补丁,获取补丁等的许多出色功能。)。

今天,我删除文件时遇到了问题,有人更改了同一文件!然后子剪辑显示冲突(到目前为止一切正常),所以我想还原!但是然后缺少还原按钮(在冲突模式下消失!),所以我必须进行合并,并且合并不起作用,并引发某种错误。我不费力地阅读(也许我应该阅读该错误并将其作为错误提交给Subclipse维护人员;-(),我知道该tortoisse可以工作,而且您知道它可以工作。有一个REVERT选项。

因此,@ Tom Brito,尝试命令行,尝试Tortoisse,然后您可以查看子片段变更日志并提交错误。我认为subclipse只是忘了向我们展示一些目录更改和更新(或者设计为不这样做),但是我可能是错的。

关于eclipse - svn:项目<文件夹>已过期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2805546/

10-13 04:36