[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cvs-ml 125] RE: About new project
From: Katsuhiko Fujitsuka <fujituka@osl.fujitsu.co.jp>
Subject: [cvs-ml 124] About new project
Date: Tue, 15 Jun 1999 18:53:10 +0900
| 1. cvs checkout A_project
| 2. $CVSROOT/CVSROOT/cvsignore を作成し、
| CVS , Entries , Repository , Root ,Tag
| を記述しておく。
| 3. cvs import B_project B_project v1-1
A_projectとは別にソースを管理したいというならば
cvs exortサブコマンドをつかって
以下のようにすればよいのではないでしょうか。
1. cvs export A_project
3. cvs import B_project B_project v1-1
| Aプロジェクトには include や src などをCVSで登録してあり、バージョン
| 管理を行っています。ここに登録してある include や src をすべてそのまま
| 利用して別プロジェクトとしてCVS上で管理を行いたいと考えています。
| 当然、同じソースが存在しますが、別々のバージョンになってかまいませんし、
| マージも行いません。
バージョン管理はA_projectで行ってもよいというならば
初回だけ:
% cvs rtag -b B_project A_project
% cvs checkout B_project
% cd B_project/contrib
% cvs checkout -r B_project A_project
という方法でもよいと思います。
この方法の欠点はいつもAとBのcheckoutの両方を
実行する必要があるという点でしょうか。
--
KOIE Hidetaka 鯉江英隆 <hide@koie.org>