Hg推送:似乎不是一个Hg存储库



类似于这个问题,我在推送到Mercurial存储库时遇到了问题。在我的情况下,推动是不可能的,而其他一切都有效。错误日志:

hg push http://myrepo/hg/repo
pushing to http://myrepo/hg/repo
searching for changes
'http://myrepo/hg/repo' does not appear to be an hg repository:

未执行推送,也未安装任何挂钩。没有网络错误。其他一切都很好。(克隆、提取、传入、传出…)

显然,存储库陷入了某种状态,不允许推送。在远程存储库上运行以下命令修复了问题:

hg recover 

最新更新