2011-08-05 50 views
0

在使用cvs應用補丁時,我唯一的拒絕是由於文件頭不匹配。我知道可以忽略這些拒絕,但現在無法弄清楚。使用補丁命令忽略標題不匹配拒絕

拒絕看起來像這樣。有人知道如何避免這種拒絕?


! // -*--*- $Revision: 1.48 $ 
! // Last checked in by $Author: foo $ on $Date: ... $ 

    /***************************************************************** 
    * 
*************** 
*** 1,5 **** 
! // -*--*-  $Revision: 1.14 $ 
! // Last checked in by $Author: foo $ on $Date: .... $ 

    /***************************************************************** 

回答

0

我不認爲這是有可能得到patch忽略CVS關鍵字,但您可以通過使用-kk參數,當你產生差異完全繞過它們。例如。

cvs rdiff -kk ... 

從文檔上keyword substitution

-kk

只產生在關鍵字字符串關鍵字名;忽略它們的價值。例如,對於Revision關鍵字,生成字符串$ Revision $而不是$ Revision:5.7 $。在比較文件的不同版本時,此選項可以忽略由於關鍵字替換而產生的差異(請參閱合併和關鍵字部分)。