2013-04-28 62 views
2

我的团队 - >显示历史记录从未用于Mercurial Eclipse,我终于开始试图修复它。MercurialEclipse - 显示历史记录无法运行

我试过寻找一个解决方案,但我能找到的是一些旧2009年的帖子,看起来像是一个暂时的问题。我试着用-clean选项启动Eclipse(如旧帖子中的建议),但没有运气。我的装饰为Mercurial启用。

我已经得到了这么长的时间,因为比较 - >另一个版本的工作原理,但只有在每个分支HEAD版本。如果我转到首选项 - >团队 - > Mercurial - >性能并启用“显示文件的变更集信息(很慢)”,我可以看到单个文件旁边的最后更改日期为存储库。

的Mercurial Eclipse版本2.0.0.v201210091230

Intland软件com.intland.hgbinary.win32 2.3.2版本

Eclipse的赫利俄斯

我在Android项目工作,如果使任何差异。

任何想法?

+0

当我选择显示历史记录时,Mercurial Console中不会输出任何内容。 Mercurial控制台在与另一个版本进行比较时确实会接收输出。 – mnemy 2013-04-28 17:12:02

+0

我应该补充一点,我已经安装了一些老的SVN和CVS eclipse插件,这些插件我没有用过。也许有一些冲突呢?我已经检查了他们的两个控制台,但他们都没有显示任何东西。 – mnemy 2013-04-28 17:14:30

+1

在执行'Team - > Show History'之前,在文件上做'团队 - >刷新'使它适合我。不知道是否和你一样的问题。 – 2013-04-28 17:19:12

回答

1

通过安装EclipseMarketplace中列出的“Mercurial Eclipse项目,EPL的Mercurial Eclipse”来解决此问题。

我安装了“Intland Software,EPL”的MercurialEclipse(是:HgEclipse),这是从HgEclipse更名为MercurialEclipse之前的版本。尽管我已经使用http://javaforge.com/project/HGE#download上的指令安装了安装新软件:​​,但似乎没有正确安装/更新。当我使用EclipseMarketplace并通过MercurialEclipse Project,EPL插件版本安装了“Mercurial Eclipse时,它声称我已经安装了它,但仍然进行了更新,并解决了问题。

+0

MercurialEclipse的主页不再在JavaForge上,它是https://bitbucket.org/mercurialeclipse/main。参见:http://stackoverflow.com/questions/13236436/whats-the-relationship-between-the-two-mercurialeclipse-plugin-sites?rq=1 – johnpeb 2013-04-29 13:35:17

+0

啊,我明白了。 ly去了Google搜索“Mercurial Eclipse”的第一个结果,它仍然是JavaForge页面。 – mnemy 2013-04-30 00:58:19

1

Team --> Refresh之前做文件Team --> Show History似乎使它在某些情况下工作。