SVN版本回滚问题

phi*_*mue 6 svn revision

我正在使用SVN(TortoiseSVN)并经常遇到以下情况:

我想放弃自特定(旧)修订版以来的任何更改,并将所有文件转回此特定(旧)版本.然后我想进一步工作,好像这个特定的(旧的)修订版是最新版本,即我希望能够将特定的旧版本作为新版本提交.

我找到了几个解决这个问题的方法(例如stackoverflow.com/questions/402159/roll-back-or-revert-entire-svn-repository-to-an-older-revision或rustyrazorblade.com/2007/04/how-对回滚,提交到一个-较早版本的-A-库功能于SVN /).

但是,我想知道是否有一种简单的方法可以回滚到特定的版本.我认为版本控制对这些事情是好的(或者我误解了什么?).

有一个简单的命令/按钮/等.将我的本地存储库更新为旧版本并将其声明为最新版本?

由于我认为没有"内置"功能可以做到这一点,我想知道是什么原因导致开发人员决定不集成此功能.有人知道吗?

Pow*_*ord 3

不管出于什么原因,SVN 人员决定将此称为“反向合并”。在 TortoiseSVN 合并对话框中,选中反向合并框,并确保修订框显示类似内容HEAD-324(其中 324 是您要返回的版本)。