无法推送到mercurial(bitbucket)repo'等待锁定存储库'
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法推送到mercurial(bitbucket)repo'等待锁定存储库'相关的知识,希望对你有一定的参考价值。
每当我尝试推送到我们的某个存储库时,我正在收到此消息:
waiting for lock on repository <repo_path> held by '<hostname>:4228'
主机名是我试图推送的PC,每次尝试时端口号都会改变。
我搜索并发现this answer建议删除文件.hg / store / lock但我的计算机上没有此文件。
有趣的是,当我运行命令时,我看到锁定文件出现,当我用ctrl-C取消操作时,看到它再次被删除。这几乎就像hg进程无法识别它是自己的锁。
有任何想法吗?
答案
好像Bitbucket服务器中有一个陈旧的文件。
联系服务器的支持人员并转发错误消息。或者再试一次。有可能他们有一个清理过程,在超时后删除过时的锁。
另一答案
转到您当地的.hg
目录并删除wlock
文件。
以上是关于无法推送到mercurial(bitbucket)repo'等待锁定存储库'的主要内容,如果未能解决你的问题,请参考以下文章