我有一个补丁文件(统一差异),像输出svn diff,git diff或diff -u ....我想回顾一下,但统一的差异格式 - 特别是有很多文件和变化 - 对我来说很难.
如何从补丁文件中获取格式良好的差异视图?我没有文件本身,只有diff,所以我不能使用所有常规的diff工具.
到目前为止,我最好的两个策略是:
#!diff-formatted部分中的Trac wiki中,然后单击"预览" - 这将创建一个非常棒的差异视图:{{{
#!diff
<unified diff here>
}}}
有桌面工具可以做到这一点吗?有没有办法说服kdiff3/diffmerge/p4merge /等可视化补丁文件?复制Trac可视化的东西也会很棒.
编辑:Windows支持的奖励积分,最好是安装程序或无痛安装.
有人正在向我发送由"git format-patch"生成的补丁.
是否有一个gui(在Linux上)可以打开这些.patch文件?
我尝试了很多差异,但他们所做的就是比较两个现有的文件/文件夹.没有可以显示补丁,除了kompare,它吐出"差异格式错误.有些行无法解析,不会在差异视图中显示." 每次.