我对 SVN 相当陌生,而且我从来没有必要恢复到以前的版本,尽管我可以从存储库中获取修订版本的副本。我正在使用 TortoiseSVN 和 Visual Studio SVN 插件。
我想将主干恢复到以前的版本。
如何恢复主干 - 例如回滚到以前的版本并将其作为头部?
谢谢
最佳答案
您需要的是所谓的反向合并:
svn merge -r HEAD:<rev_you_want_to_revert_to>
请参阅Tortoise SVN merge documentation有关如何使用 Tortoise SVN 执行此操作的详细信息。另请参阅the SVN book (从 another StackOverflow question 复制链接;这实际上是一个常见问题解答)。
关于SVN - 删除修订版,或将旧修订版设为标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3879938/