2013-02-23 131 views
4

我知道我可能会因为这个问题而受到抨击,但我已经看过以前的SO问题,并没有找到我的答案。如何删除SVN中提交的文件夹(Eclipse)

我正在使用SpringLoops托管我的SVN版本控制。我正在使用Subclipse一个用于Eclipse的SVN插件。

当我右键单击我的项目的根文件夹并做Team -> Commit要包括bin文件夹移到committ。是的,我以前承诺过,根据这个问题:Subclipse svn:ignore我必须先从我的存储库中删除它。我不确定这究竟意味着什么。我无法从Springloops网站上删除,而在Eclipse内删除bin文件夹时,它只是自动重新创建(当然)。

如何从我的提交中删除bin文件夹?

回答

20

我想通了。我是一个白痴。为了节省人们未来的头痛,你需要去Eclipse中的SVN Repository视图(默认情况下右上角,它说JavaDebug等等)从其中删除它,然后“更新到头”,然后你可以右键单击并添加到SVN:ignore然后,这个改变应该被提交

+0

首先,谢谢你,因为这解决了我遇到的同样的问题。活动开始是'SVN Repositor y探索'。然后通过右键单击更新资源到修订版本,从上下文菜单中选择Team - > Update to Revision ...',然后从“修订”单选按钮中选择“修订版本”。 – s3lvatico 2015-10-23 13:14:16

1

在你自己的回答中,你并不是真的删除了文件/文件夹在SVN中,你必须提交删除操作,根据SVN的版本,Eclipse ,SVNKit等你有它可能是棘手或错误的通过图形用户界面虽然

+0

那么,是否是最后一步呢?然后我的回答可以吗?随时纠正我。 – 2013-02-23 20:31:21

+0

是的。如果您所做的唯一更改是您删除了一个文件,那么该文件将在下次提交中显示为删除。如果它是一个文件夹并且它不是空的,我的经验是最好先清空它并在一步中提交这些删除,然后删除并在其他步骤中删除该文件夹 - 避免在eclipse中出现问题/错误/ SVN。 – marekful 2013-02-23 20:35:07

+0

谢谢,我只是在阅读您的评论前一口气完成了这一切,它似乎工作*手指划过* – 2013-02-23 20:45:41