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

[cvs-ml 344] Re: CVS_ROCK_PROBLEM




八田です。

たいへん丁寧に回答していただきありがとうございました。
よく理解することができました。
また、わからないことがあったら、教えてください。

今後もよろしくおねがいします。


>> たけうちです。
>> 
>> hatta@csd.ntt-at.co.jp (Hatta Satoshi) wrote:
>> 
>> > ついでにお聞きしますが、% cvs admin -l と同様の作用が、ネット
>> > の遅延等が原因で自動で起きることってありますか?
>> 
>> すみません、寡聞にして存じ上げません。
>> 
>> この機能は、もともと RCS にリビジョンロック機構があって CVS からそれ
>> を使うことができるようにしてある、というだけのような気がします。他の
>> スクリプトと組合わせることによって独占取得の機能を実現できるようです
>> が、基本的にあまり使われない機能のようです。少なくともわたくしは使っ
>> たことがありませんし、他のオペレーションで内部的にリビジョンロックが
>> かかるような状況にも遭遇したことがありません。詳しくは使ったことのあ
>> る方にお任せします。
>> 
>> > あと #XXX ってファイルは
>> 
>> なんだか別のものを出して来て混乱させちゃうことが多いですね、わたしっ
>> てば。ごめんなさい。
>> 
>> このロックは上のロックとは意味が違う、別のロックです。リポジトリを読ん
>> でいる最中、あるいは書いている最中に、動作中を意味するロックが生成さ
>> れるようです。例えばチェックイン中に cvs がハングするとこのロックが
>> 残ってしまい、再度チェックインしようとするとロック解除を待つ状況にな
>> ることがあります。そのときには手動でロックファイルを削除する必要があ
>> ります。
>> 
>> このあいだ紹介した cvslock はこういう状況には実は役に立たないみたい
>> でした。pcl-cvs をお使いなら、このようなロックファイルを削除する機能
>> があります。
>> 
>> > あと #XXX ってファイルは今回生成されていませんでしたが、生成された
>> > 場合って、#XXX ファイルと同時にレポジトリ配下のファイルのロックの
>> > 記述もされるのですか?
>> 
>> そのロックとあのロックはベツモノですので、されないと思います。
>> 
>> --
>> たけうちかほり
>> take-k@secom-sis.co.jp