我正在尝试在整个代码库的两个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多个文件的工作。