0

我是 Mercurial 和 MercurialEclipse 的新手,我想我不太了解这一点:在我从中央存储库中提取(Update After Pull选择)之后,我的理解是所有文件都从中央存储库加载到我的本地存储库。但是,在我拉之后,我看到以下内容:

在此处输入图像描述

星形图标不是表示我的本地副本和中央副本之间存在差异吗?我在这里想念什么?如何确保我的文件是最新的副本?

4

2 回答 2

1

尝试右键单击您的 Eclipse 项目并选择 Team --> Refresh Status。我经常必须这样做才能更新状态图标。

编辑:如果要覆盖所有本地更改,请在 Eclipse 的 Pull 对话框中选中复选框“Clean update (override local changes)”。

于 2014-10-22T20:31:14.777 回答
1

当您更新时,它会将您拥有的本地更改与您要更新到的修订版中的更改合并。在更新对话框中,如果您选择“强制”复选框,它将恢复任何未提交的更改。删除本地更改的其他方法是通过右键单击历史视图中的修订并选择“切换到”来更新,或使用“恢复”对话框。

于 2014-10-23T13:31:48.963 回答