[cvs-jp-info 362] 複数RCSキーワードを含む場合の cvs diff -kk

Back to archive index

YasuhisaKono yasuh****@toshi*****
2003年 12月 24日 (水) 21:34:38 JST


はじめまして。河野と申します。

cvs diff -kk についてお知恵を拝借。
複数のRCSキーワードを無視してdiffを取ることがうまく
行きません。下記に示したようなファイルについて
 cvs diff を実行した時に何も出力されないことを期待
しています。うまいやり方はありますでしょうか。

●実験
下記のように記述されているファイルをコミットする。
  
   $Id$
   $Id$
   $Id$
 
2行目を$Id$に書き換える。

   $Id: test1.c,v 1.1 2003/12/24 12:17:35 ykono Exp $
   $Id$
   $Id: test1.c,v 1.1 2003/12/24 12:17:35 ykono Exp $


(A) cvs diff を実行すると、差異として2行目が出力される。
  $ cvs diff test1.c
  Index: test1.c
  ===================================================================
  RCS file: /home/ykono/testcvs/test/test1.c,v
  retrieving revision 1.1
  diff -r1.1 test1.c
  2c2
  < $Id: test1.c,v 1.1 2003/12/24 12:17:35 ykono Exp $
  ---
  > $Id$


(B) cvs diff -kk を実行すると、2行目以外が出力される。
  $ cvs diff -kk test1.c
  Index: test1.c
  ===================================================================
  RCS file: /home/ykono/testcvs/test/test1.c,v
  retrieving revision 1.1
  diff -r1.1 test1.c
  0a1
  > $Id: test1.c,v 1.1 2003/12/24 12:17:35 ykono Exp $
  2,3c3
  < $Id$
  < $Id$
  ---
  > $Id: test1.c,v 1.1 2003/12/24 12:17:35 ykono Exp $

以上



CVS-JP-info メーリングリストの案内
Back to archive index