0

我的公司安装了一个 mercurial 版本控制。我们有中央存储库并定期从那里提取更改。
我电脑上的几个文件被标记为较新的文件。但实际上它们已经存在在那里。
如果我物理删除它们,它们就会被标记为已删除。如果我恢复它们,它们就会变成新的。我已经尝试将此存储库重新加载到更新的位置,但情况又重复了。
谁能帮我?

4

2 回答 2

0

听起来很像您正在拉动但没有更新。

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

如果我误解了,您能否发布一系列命令以及您获得的输出来证明问题?

于 2012-09-21T08:16:58.747 回答
0

如果您错过了某些文件的图标覆盖,您可以尝试 TortoiseHG - 更新图标(或者只是cd前进和后退一段时间,重新启动覆盖图标服务器......)

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

于 2012-09-26T06:14:39.027 回答