Mercurial 突然认为所有文件都已更改 - 等待锁定工作目录

标签 mercurial

我几个月来一直在使用 Mercurial v 1.1 来版本文档和其他文件。昨天它突然失败并显示以下消息:

waiting for lock on working directory

这发生在我在 .hg 控制下的所有项目中。 Mercurial 还认为所有项目中的所有文件都已更改。

项目中没有 .hg/store/lock 文件,它说它正在等待锁定。

唯一可能导致这种情况的原因是 Windows 在一夜之间在我的计算机上安装了安全补丁。

有没有其他人在 Mercurial 上看到过这个?

最佳答案

我已成功删除该文件 .hg/wlock完全如果它存在,那么一切都会恢复正常。如果您担心丢失某些东西,只需复制一份

关于Mercurial 突然认为所有文件都已更改 - 等待锁定工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1312538/

相关文章:

java - 我可以在没有 ssh 的情况下使用 git 或其他版本控制系统在 http 托管帐户上私有(private)存储库吗?

mercurial - 乌龟HG : Removing commit

windows - 像 VisualSVN Server for Mercurial 这样的东西吗?

mercurial - 如何将新功能推送到中央 Mercurial 仓库?

mercurial - Mercurial 的 HGRCPATH 是否覆盖用户级别 .hgrc 或安装级别配置文件?

提交 : "abort: phases.new-commit: not a valid phase name (' ')"时出现 Mercurial 错误

git - 小型、快速变化和快速完成项目的工作流程

mercurial - 如何在 Mercurial 中挑选单个版本?

Mercurial 存储库拥有许多活跃的开发人员?

visual-studio-2005 - Mercurial 集成到 Visual Studio 2005 中?