seagull
seagu****@nifty*****
2002年 12月 31日 (火) 01:51:45 JST
seagullです。 あぅ、自己完結です。 パッチを当てた後、 $ cvs remove -R で、削除されたファイルをremoveして、 $ cvsu --types=D? --batch='cvs add' を、全て追加されるまで繰り返すという方法を見付けて、なんとか完了 しました。 この方法だと、パッチに含まれていない、元からワークスペースに存在したゴミ なんかも add されてしまうのでいまいち。。。 On Mon, 30 Dec 2002 14:30:55 +0900 seagull <seagu****@users*****> wrote: > 今、linux カーネルとその他もろもろのブランチをCVSに突っ込もうとしている > のですが、ワークスペース上で bzcat foopatch.bz2|patch -p1 とやった後で削 > 除/追加されたファイルをcvs add/removeするのが非常に面倒に感じています。 > (なにせ、膨大なファイル数ですので、作業ミスも多くて。。) > > で、お聞きしたいのですが、これを自動的にやってくれるツールなんてどっかに > 無いものでしょうか。 > > 感じとしては、パッチを当てつつ、追加/削除されたファイルがあったら cvs > add/remove してくれるようなものが嬉しいのですが。 -- Key fingerprint = 5430 FA11 B213 D112 0D55 EE42 71DC 0447 8638 5402