Tortoise 上的 Mercurial HG 卡住 - 等待锁定工作目录

Mercurial HG on Tortoise stuck - waiting for lock on working directory

一夜之间,我的乌龟无法推送到我的工作仓库,即使我的两个锁都显示免费

我得到waiting for lock on working directory of \uGames/MyGameRepo held by process '24012' on host MyHost.

经过长时间的尝试,我得到了abort: working directory of \uGames/MyGameRepo: timed out waiting for lock held by MyHost:24012.

这里有 another question,但是 none 的解决方案已经解决了我的问题。

这是我的 hg debuglock:

的输出
lock:  free
wlock: free

我无法推动任何东西...我该如何解决这个问题?

您可能需要转到服务器上的存储库并检查那里的锁定文件。

由于您使用网络文件共享作为存储库,因此您的本地 HG 客户端将直接 read/write 该位置的文件。所以可能是那里的锁定文件有问题。