Mercurial错误地显示新文件(实际上已推送)

时间:2012-09-21 07:45:12

标签: mercurial tortoisehg

我的公司有一个mercurial版本控制安装。我们有中央存储库,并定期从那里提取变更。
我计算机上的几个文件被标记为较新的文件。但他们确实存在于那里 如果我在物理上删除它们,它们会被标记为已删除。如果我还原他们,他们会变得更新。 我已经尝试将此存储库重新加载到更新的位置,但情况重复了 任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

听起来很像你在拉,但没有更新。

Pull获取其他人所做的更改集,但在您更新它们之前,它们不会在您的代码目录中变为活动状态。

如果我误解了,你能用你得到的输出发布一系列命令来证明这个问题吗?

答案 1 :(得分:0)

如果您错过某些文件的图标叠加,您可以尝试TortoiseHG - 更新图标(或只是cd前进和后退一段时间,重新启动Overlay Icon Server ...)

如果您错过某种类型的所有文件的图标叠加层,您可能会达到操作系统覆盖的限制(不同的Tortoise *捆绑可以产生这样的效果)