tortoisesvn带回删除的修订代码

时间:2015-05-13 14:36:52

标签: svn tortoisesvn

假设我有1到20个版本的主干。 我使用反向合并从主干中删除修订版15到20中的代码。 现在,在trunk中,我有代码,直到修订版14。

如果我需要将版本18带回主干,我该怎么做?

1 个答案:

答案 0 :(得分:3)

虽然您可以以某种方式使合并工作,但可靠的方法是从要恢复的修订版本创建补丁,并将该补丁应用于存储库的HEAD。

  1. 在"显示日志"在对话框中,右键单击要还原的修订。
  2. 选择"将更改显示为统一差异"从菜单中。
  3. 将生成的差异保存到工作副本根目录下的补丁文件中。
  4. 右键单击补丁文件,然后选择TortoiseSVN→"应用补丁......"
  5. 修补并保存所有文件
  6. 提交更改