tortoisesvn 带回删除的修订代码
tortoisesvn bringing back removed revision code
假设我有修订从 1 到 20 的主干。
我使用反向合并从主干中删除修订版 15 到 20 的代码。
现在,在主干中,我有直到修订版 14 的代码。
如果我需要将修订版 18 带回主干,我该怎么做?
虽然您可能能够以某种方式使合并工作,但可靠的方法是从要恢复的修订创建补丁,并将该补丁应用到存储库的 HEAD。
- 在 "Show Log" 对话框中,右键单击要恢复的修订。
- 从菜单中选择 "Show changes as unified diff"。
- 将生成的差异保存到工作副本根目录下的补丁文件中。
- 右键点击补丁文件,选择TortoiseSVN→"Apply patch..."
- 修补并保存所有文件
- 提交更改
假设我有修订从 1 到 20 的主干。 我使用反向合并从主干中删除修订版 15 到 20 的代码。 现在,在主干中,我有直到修订版 14 的代码。
如果我需要将修订版 18 带回主干,我该怎么做?
虽然您可能能够以某种方式使合并工作,但可靠的方法是从要恢复的修订创建补丁,并将该补丁应用到存储库的 HEAD。
- 在 "Show Log" 对话框中,右键单击要恢复的修订。
- 从菜单中选择 "Show changes as unified diff"。
- 将生成的差异保存到工作副本根目录下的补丁文件中。
- 右键点击补丁文件,选择TortoiseSVN→"Apply patch..."
- 修补并保存所有文件
- 提交更改