[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pbsd-mg2] Re: NetBSD 1.4



JFrom pbsd-mg2-request@bronze.is.titech.ac.jp Wed Aug 25 17:08:30 1999
> Delivered-To: takesi-pbsd-mg2-dist@bronze.is.titech.ac.jp
> Delivered-To: pbsd-mg2-dist@bronze.is.titech.ac.jp
> Errors-To: pbsd-mg2-request@bronze.is.titech.ac.jp
> X-ML-Driver: CMLD (Version 2.0)
> Reply-To: pbsd-mg2@bronze.is.titech.ac.jp
> Precedence: bulk
> X-ML-Count: 00792 (Wed Aug 25 17:07:55 JST 1999)
> X-ML-Name: pbsd-mg2
> Delivered-To: pbsd-mg2@bronze.is.titech.ac.jp
> From: "Takemura" <takemura@ca2.so-net.ne.jp>
> To: <pbsd-mg2@bronze.is.titech.ac.jp>
> Subject: [pbsd-mg2] RE: NetBSD 1.4 
> Date: Wed, 25 Aug 1999 17:05:37 +0900
> X-MSMail-Priority: Normal
> X-Priority: 3
> X-Mailer: Microsoft Internet Mail 4.70.1155
> MIME-Version: 1.0
> Content-Type: text/plain; charset=ISO-2022-JP
> Content-Transfer-Encoding: 8bit
> 
> 
> >  | というわけで、お願いできますか?>uchさん
> > 
> > 作業はじめました。終了したら報告します。
> 
> よろしくお願いします。
> 
> >  | 0. 保存用の branch 作成
> >  | 	cvs rtag hpcmips-1-3J-base hpcmips
> >  | 	cvs rtag -b -rhpcmips-1-3J-base hpcmips-1-3J hpcmips
> >  | 1. 1.4K(または1.4J)を展開
> >  | 2. 取り込む
> >  | 	cvs import hpcmips TNF date-1999-08-24
> >  | 3. import した内容を、main trunk
> にマージしたものを、新しい作業領域に取り出す
> >  | 	cvs checkout -jdate-1999-02-08 -jdate-1999-08-24 hpcmips
> >  | 4. uch さんの作業したものを、作業領域に展開 (作業領域を上書き)
> >  | 	このとき、ディレクトリ CVS の下は上書きしてはいけません!!!
> >  | 5. main trunk にコミット
> >  |	cvs ci
> 
> ところで、cvs 一般に関する疑問なのですが、同じベンダータグで
> 2回目以降の import の際には、削除されたファイルは残りませんか?
> 今回の作業では import は 2 回目なので、1.3I -> 1.4J で削除された
> ファイルが TNF branch に残り、結果として、main trunk にも
> 残る結果になりませんか?

何もしなかったら残ります。
しかし、
	3. import した内容を、main trunk にマージしたものを、
	   新しい作業領域に取り出す
		cvs checkout -jdate-1999-02-08 -jdate-1999-08-24 hpcmips
という作業をすれば残りません。
この checkout 時に、削除されたファイルについて cvs remote を実行したの
と同じ状態になります。
ここで、 -jdate-1999-02-08 -jdate-1999-08-24、すなわち前回 import 時と
今回の import のリビジョン・タグを指定しているのがポイントです。
-jyesterday とかいった指定だと、この自動 cvs remove は起きません。
--
soda