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

[cvs-ml 42] RE: 質問:val-tags



From: Yoriko Yoshitomi <yori@csd.ts.fujitsu.co.jp>
Subject: [cvs-ml 41] 質問:val-tags
Date: Fri, 22 Jan 1999 15:17:18 +0900

  | UNIX上で長い間cvs1.3を使っていましたが、このたび遅れ馳せながら
  | cvs1.9にupgradeしようとしています。

client/serverモードで使用したときのパフォーマンスが
大きく改善されています。

  | そこで、以下についてご存知の方がいらっしゃいましたら、教えて
  | いただけないでしょうか?
  | Q:cvs1.9では(もっと前からかもしれませんが。。)タグ設定時に
  |   `CVSROOT/val-tags'というファイルが作られます。

わたしのところではcvs-1.10.3を使っていますが
タグ設定時にval-tagsが更新されるのではなく
タグを指定したcheckoutのときに初めてval-tagsが更新されてるようです。

  | (1)このファイルの用途は何でしょうか?
  |    cvs1.3のときに設定したタグ情報は、最初このファイルに設定
  |    されていないわけですが、その場合に不具合が生じることがあ
  |    るでしょうか?

ソースを見た感じだと、指定されたタグが存在したかどうかの確認を
迅速にするためのキャッシュのようなもののようです。
repositoryをスキャンしてタグが発見できたらval-tagsに記録する
ということのようです。

  | (2)このファイルを作成しないようにする方法はないでしょうか?

試してはいませんがval-tagsを/dev/nullへの
シンボリックリンクにしたら、なんとかなりませんか?

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