Tanaka-Qtaro-Yasuhiro
tanaq****@ca2*****
2004年 2月 6日 (金) 19:41:36 JST
田中久太郎です。 塩野@遊び人さんの<16419****@mars*****>から >たとえば、 >---- >cvs export -rV_1_1 foo >---- >で、取出しておいて、要らないファイルを先に取出したところから消し >ます。 >---- >cvs diff -rV_1_0 . > foo1.0_1.1.patch >---- >みたいにすればどうでしょうか… >-- アイディアをありがとうございます。 実際に cvs export して cvs diff すると、 $ cvs diff -rV_1_0 cvs diff: in directory .: cvs [diff aborted]: there is no version here; run 'cvs checkout' first となって diffできませんでした。 そこで cvs checkout を行い、無視したいファイルを削除してから cvs diff してみました。 削除したファイルのところで以下のような警告が出ますが、パッチは消した ファイルを無視して作成されているようです。 $ cvs diff -rV_1_0 > foo1.0_1.1.patch cvs server: Diffing . cvs server: cannot find ghi.txt cvs server: cannot find mno.txt もう少し確認してみますが、とりあえずはコレでやってみようと思います。 どうもありがとうございました。