我正在使用 SVN (TortoiseSVN) 并且经常遇到以下情况:
我想放弃自特定(旧)修订版以来的任何更改,并将所有文件转回此特定(旧)版本。然后我想进一步工作,就好像这个特定的(旧)修订版是最新的一样,即我希望能够将特定的旧修订版作为新修订版提交。
我为这个问题找到了几个解决方案(例如 stackoverflow.com/questions/402159/roll-back-or-revert-entire-svn-repository-to-an-older-revision 或 rustyrazorblade.com/2007/04/how- to-roll-back-commits-to-an-earlier-version-of-a-repository-in-svn/)。
但是,我想知道是否有一种简单的方法可以回滚到特定的修订版。我认为版本控制对这些事情有好处(或者我误解了什么?)。
是否有一个简单的命令/按钮/等。将我的本地存储库更新为旧版本并声明它是最新版本?
由于我认为没有“内置”功能可以做到这一点,我想知道是什么原因导致开发人员决定不集成此功能。有人知道吗?