【发布时间】:2011-11-22 04:11:49
【问题描述】:
我有一个从原始项目分叉的大型代码库,我正在尝试找出与原始项目的所有差异。许多文件编辑由注释掉的调试代码和其他杂项 cmets 组成。 Ubuntu 下名为 Meld 的 GUI diff/merge 工具可以忽略 cmets,但只能忽略单行 cmets。
是否有任何其他方便的方法可以仅查找非注释差异,无论是使用 GUI 工具还是 linux 命令行工具?万一有所不同,代码是 PHP 和 Javascript 的混合体,所以我主要感兴趣的是忽略 //、/* */ 和 #。
【问题讨论】:
标签: command-line-interface comments diff