5

rtag を実行すると、cvs rtag: [07:34:59] Waiting for cvsuser's lock in ...; というメッセージが表示され、プロセスがかなり遅くなります。何が原因で、これを解決する方法は? 前もって感謝します。

4

2 に答える 2

5

Google で「cvs waiting for lock」を検索すると、多くの結果が返されます。これは私が目にした最初の結果であり、必要なものすべてをカバーしています。

しかし、本質的には、別の誰かが CVS 操作の最中です。完了するまで待ちます。

そうではないことがわかっている場合 (たとえば、そのユーザーと話した場合)、そのユーザーの cvs 操作は失敗し、ロック ファイルが残されています。消して。詳細はリンク先をご覧ください。

于 2012-04-18T19:27:16.783 に答える
0

Burhan Ali によって提供されたリンクの情報は古くなっています。最新の cvs はロックを $CVSROOT/locks/project/directory に保存しているようです... したがって、メッセージが "Waiting for foo's lock in /home/cvs/myproject/html" である場合、ロック ファイルは /home/cvs にあります。 /locks/myproject/html の所有者が foo です。ロック ファイルの名前は #cvs で始まりますが、そこにはロック ファイルしかないようです。

于 2018-04-08T23:44:19.497 に答える