首页 > 解决方案 > Tortoise 上的 Mercurial HG 卡住 - 等待锁定工作目录

问题描述

一夜之间,我的 Tortoise 无法送到我的工作仓库,即使我的两个锁都显示为free

我明白了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.

对此还有另一个问题,但那里的解决方案都没有解决我的问题。

这是我的输出hg debuglock

lock:  free
wlock: free

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

标签: mercurialtortoisehg

解决方案


您可能需要访问服务器上的 repo 并检查那里的锁定文件。

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


推荐阅读