[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cvs-ml 345] RE: CVS_ROCK_PROBLEM
From: hatta@csd.ntt-at.co.jp (Hatta Satoshi)
Subject: [cvs-ml 341] Re: CVS_ROCK_PROBLEM
Date: Mon, 24 Jan 2000 11:40:15 +0900
| 確かに % cvs admin -l , -u によってロック、解除でき、レポジトリ
| 配下のファイルに同様な記述がされていました。
|
| ついでにお聞きしますが、% cvs admin -l と同様の作用が、ネット
| の遅延等が原因で自動で起きることってありますか?
一人だけしかCVSをつかっていないのなら話は別ですが、
だれか他の人がRCSをつかってco -lでcheckoutした可能性もあります。
あるいはRCSを呼び出しているスクリプトを走らせたとかです。
CVSはcontrol-Cで中断したときの後始末が完璧ではないと
TODOにあるので、その関係でロックがかかったままになったのかもしれません。
TODOから:
31. Think hard about ^C recovery.
One particular issue: RCS removes the ,foo.c, file on ^C and CVS
doesn't.
ちなみに ,foo.c, というのはRCSのロックファイル兼作業ファイルのことです。
--
KOIE Hidetaka 鯉江英隆 <hide@koie.org>