使用cvs diff命令生成差异文件列表 - 忽略CVS标记差异

时间:2014-10-16 15:28:34

标签: compare branch diff cvs

我正在尝试在整个代码库的两个brance之间生成一个差异文件列表。 但我想从列表中排除那些“只有”cvs标签差异的文件:例如

/ **      *这是AwaitMatch屏幕的响应者类。

 *   
 * @author $Author: abxcdefg $
 * @version $Revision: 1.32.60.2 $
 * $Name: bdc-qa-09_04_40-bp $
 * $RCSfile: AwaitMatchResponder.as,v $
 * $Date: 2014/07/02 21:13:36 $
 */ 

我尝试使用CVS diff命令跟随参数,它确实忽略了CVS标记差异,但也“确实”列出了生成的输出diff文件中的文件名。这使得比较无效,因为项目中的几乎所有文件都列在poutput文件中:

cvs diff -w --ignore-matching-lines =“*” - r branch1 -w --ignore-matching-lines =“*” - r branch2>的diff

PS:我想做一些自动化,省去了自己在Eclipse / Flash Builder中手动比较600多个文件的工作。

0 个答案:

没有答案