Mercurial が「ロック待ち」で停止しました 質問する

Mercurial が「ロック待ち」で停止しました 質問する

Mercurial リポジトリのクローン作成中に Windows でブルー スクリーンが表示されました。

再起動後、ほぼすべての hg コマンドで次のメッセージが表示されるようになりました。

c:\src\>hg コミット
'\x00\x00\x00\x00\x00\ によって保持されているリポジトリ c:\src\McVrsServer のロック待ち
x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
中断されました!

Googleは役に立ちません。

任意のヒント?

ベストアンサー1

「リポジトリのロック待ち」のときは、リポジトリファイルを削除します: .hg/wlock(または、次の場所にある可能性があります.hg/store/lock)

ロック ファイルを削除するときは、リポジトリに他の何もアクセスしていないことを確認する必要があります。(ロックがゼロまたは空白の文字列である場合、これはほぼ確実に当てはまります)。

おすすめ記事