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

[cvs-ml 162] RE:「Q」 タッグ付きチェックアップについて



From: Cman <cman@telebot.com>
Subject: [cvs-ml 161] Re: 「Q」 タッグ付きチェックアップについて
Date: Sat, 31 Jul 1999 13:57:16 +0900

  | フォローして頂いて、どうもありがとうございます。

うまくいったかどうかくらいは書かないと
メイリングリストに書く意味がないです。

From: Cman <cman@telebot.com>
Subject: [cvs-ml 159] 「Q」 タッグ付きチェックアップについて
Date: Sat, 31 Jul 1999 12:06:22 +0900

  | このbin/のしたにはなにもありません。CVSでチェックイン、チェックアウト
  | に関しては何の問題もなくOKですが、タッグつきのチェックアウトではこの
  | bin/ディレクトリが作成されません。コマンドは下記の通りになっていますが、
  | なぜでしょうか。

根本的な原因は、CVSがディレクトリのバージョン管理をしてないことにあり
ます。revisionやbranchを指定してcheckoutするとき、ディレクトリ配下のファ
イルが一つもない場合に、そのディレクトリを作成するべきかどうかの判定ロ
ジックは以下のようになっています。

a. trunk HEADをcheckoutするなら(つまり-rを指定していないなら)
   ディレクトリをつくる。
b. exportかrevision/branchを指定してのcheckoutなら
   ディレクトリはつくらない。

binのようにディレクトリだけ欲しい場合には
空の隠しファイル(e.g. touch bin/.keepme)をつくって
checkinしとくとよいです。

--
KOIE Hidetaka 鯉江英隆 <hide@koie.org>