【问题标题】:MercurialEclipse - Show History not workingMercurialEclipse - 显示历史记录不起作用
【发布时间】:2013-04-28 17:03:39
【问题描述】:

我的团队 --> Show History 从来没有为 Mercurial Eclipse 工作过,我终于开始尝试修复它。

我已尝试寻找解决方案,但我只能找到一些 2009 年的旧帖子,这些帖子似乎是一个临时问题。我尝试使用 -clean 选项(如旧帖子中的建议)启动 Eclipse,但没有成功。我的装饰品已启用 Mercurial。

我已经这么久了,因为比较 --> 另一个修订版有效,但仅适用于每个分支的 HEAD 修订版。

另外,如果我转到首选项 --> 团队 --> Mercurial --> 性能并启用“显示文件的变更集信息(非常慢)”,我可以在单个文件旁边看到最后更改日期存储库。

Mercurial Eclipse 版本 2.0.0.v201210091230

英特兰软件 com.intland.hgbinary.win32 版本 2.3.2

日食太阳神

如果这有什么不同的话,我正在开发一个 Android 项目。

有什么想法吗?

【问题讨论】:

  • 当我选择显示历史记录时,Mercurial 控制台中没有输出任何内容。 Mercurial 控制台在与另一个版本进行比较时确实会收到输出。
  • 我应该补充一点,我安装了一些旧的 SVN 和 CVS eclipse 插件,这些插件我已经很久没有使用过了。也许有一些冲突正在发生?我检查了他们的两个控制台,但都没有显示任何内容。
  • 在执行Team --> Show History 之前对文件执行Team --> Refresh 使其对我有用。不知道是不是和你一样的问题。
  • 尝试从命令行查看历史记录以确保您的存储库正常。 Eclipse 可能会在日志文件中抛出线索。
  • @David - 不,这并没有解决问题。不过,我确实注意到了一些事情。我的历史视图已经填充了本地历史,当我测试显示历史时,之前的本地历史仍然存在。似乎即使在选择“显示历史记录”时聚焦“历史记录”视图,也没有进行实际调用。

标签: eclipse mercurial mercurialeclipse


【解决方案1】:

通过安装 EclipseMarketplace 中列出的“Mercurial Eclipse by MercurialEclipse Project, EPL”解决了这个问题。

我安装了“Intland Software,EPL 的 MercurialEclipse(原为:HgEclipse)”,这是 HgEclipse 更名为 MercurialEclipse 之前的一个版本。即使我使用http://javaforge.com/project/HGE#download 中的说明安装新软件:http://cbes.javaforge.com/update,但似乎没有正确安装/更新。当我使用 EclipseMarketplace 并安装“Mercurial Eclipse by MercurialEclipse Project, EPL”插件版本时,它声称我已经安装了它,但无论如何都更新了,这就解决了问题。

【讨论】:

【解决方案2】:

在执行Team --> Show History 之前对文件执行Team --> Refresh 似乎可以使其在某些情况下起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-05
    • 2012-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-05
    • 2021-09-30
    • 1970-01-01
    相关资源
    最近更新 更多