如何使用最初因一个或多个被拒绝的帅哥而失败的TortoiseSVN补丁?
是否可以使用TortoiseMerge查看补丁/失败的结果并选择我想要应用的行?
如果没有,我遇到失败的帅哥后该怎么办?手动编辑补丁文件似乎不是完美的解决方案(除了不知道如何“修复”它们之外)
答案 0 :(得分:4)
我能想到的一种方式是:
答案 1 :(得分:2)
我最终使用了如此处所述的内置Visual Studio合并工具:Compare two files in Visual Studio 2012。无论如何,我比TortoiseSVN更喜欢Visual Studio diff工具。
您仍然需要另一个分支/中继来应用补丁,但这样您就不需要先提交补丁了。
答案 2 :(得分:0)
在我们的情况下;该问题是由两次应用补丁引起的。当第一个修补程序创建新文件并且在再次应用该修补程序之前未被删除时。
因此删除由第一个补丁运行创建的文件即可解决我们的问题。
答案 3 :(得分:0)
我的解决方案类似于Yakov Galkas,但不使用额外的分支: