尽管我很喜欢eclipse diff/merge透视图,但在处理大型项目和偶尔需要合并的多个分支时,缺少一个功能:
是否有任何方法可以将eclipse diff设置为忽略CVS标签,例如 作者 , $修订:$ 等等?
由于这些标签在所有分支中都是不同的,因此“与另一个分支进行比较”总是会导致几百个文件显示不同的标签,但代码中没有明显的差异。(当然,只有在修复了branch和head中几百个文件中的错误后,标签才会有所不同。但在我工作的地方,这种情况经常发生。请不要对此发表评论。)
这似乎是一个 known bug .
另一方面,在SCM中使用关键字扩展可能被认为是过时的过程。 here 是一些令人信服的论点。