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

[cvs-ml 334] Re: CVS_ROCK_PROBLEM



たけうちです。

From: hatta@csd.ntt-at.co.jp (Hatta Satoshi)

> cvs commit コマンド実施時に
> 「cvs commit: could not unlock XXXXX」
> というメッセージが出力され,エラーとなってしま
> いました。
> 
> 複数の人によってコマンドを実施されているため
> 、同時に行なってしまったために、プロセス
> がおち、ロックがかかってしまったのでは
> ないかと思いますが、はっきりしたこと
> が分からない状態です。

そのファイルのあるディレクトリに対応するリポジトリディレクトリ内に 
#cvs. で始まるロックファイル(とロックディレクトリ)がありませんか? 
もしあれば、それを削除するとロックが解除される…と思うんですが、

> (UNIX環境でバージョンは
> Concurrent Versions System (CVS) 1.6 (client/server)
> です。)

もしかすると 1.6 だと違うかも。1.9, 1.10 ではこの方法で大丈夫なんで
すけど。

cvslock というユーティリティがあって、ロック設定/解除に便利
なので使ってみるとよいかもしれません。

ftp://riemann.iam.uni-bonn.de/pub/users/roessler/cvslock/

--
たけうちかほり
take-k@secom-sis.co.jp