[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cvs-ml 189] RE: マージ方法について質問です。
From: yas@Konica.co.jp
Subject: [cvs-ml 185] Re: マージ方法について質問です。
Date: Wed, 25 Aug 1999 12:41:43 +0900
| も行ったのですが、この場合conflictとして表示されるので
| 判りやすいのですが、1.2.2.3までの変更点が数千行と膨大
| すぎて手動でマージするにはかなり困難ということになって
| しまいました。
あまりconflictがひどいようなら
cvs updateで自動マージをするよりも
手動マージする方が確実かもしれません。
1. とりあえずcvs diffで差分をとりだす
% cvs diff -pu -r1.2.2.3 -r1.2.2.4 "file" > /tmp/diff
とか
% cvs diff -kk -10pub -r1.2.2.3 -r1.2.2.4 "file" > /tmp/diff
2. 差分の意味を理解する。またcommit logも参考になるかもしれません。
% cvs annotate -r1.2.2.4 "file" | more
% cvs log "file" | more
% more /tmp/diff
3. trunk上のファイルを/tmp/diffからcut&pasteしながら修正する。
--
KOIE Hidetaka 鯉江英隆 <hide@koie.org>