提交或回滚SVN中的更改集

时间:2014-09-03 06:13:51

标签: eclipse svn

我是SVN的新手,我们在eclipse(Lunar)中使用SVN版本控制器,我们有一个模块,模块代码可能会发布或可能不会发布取决于业务审批,是SVN中是否有任何方法可以在单个操作上提交/回滚更改集(不同的文件更改)?

谢谢&问候 S.Sathiya

2 个答案:

答案 0 :(得分:0)

要在保留所有事件的历史记录的同时回滚Subversion中的更改,您需要执行所谓的reverse merge。你实际上是在应用一个补丁来改变现在"现在"之间的变化。以及你要回滚的州。

您可以将反向合并应用于整个树/子树或单个元素(文件/目录)。为了方便起见,可以使用您可以管理的最大块。

答案 1 :(得分:-1)

只需查看您想要的文件版本并将其提交给repo。还原是一种撤消意外整个提交的功能(因此它也会对其他文件产生影响,这可能是不受欢迎的)。如果要撤消的整个内容是完整提交,那么是,在 Team 上下文菜单或历史记录中恢复是您要搜索的内容。