Netbeans + Mercurial图形差异

时间:2011-02-17 15:45:38

标签: netbeans mercurial

Netbeans(6.9.1)和Mercurial(1.7.5)的新手(我们公司不相信开源软件),我特意试图让NetBeans的“显示历史记录”命令起作用。查看此网站NetBeans <3 Mercurial,看起来应该很简单。至少进行两次提交,转到“团队 - &gt; [Mercurial - &gt;]显示历史记录”,您应该看到并排更改。但是,在我的NetBeans中的两个并排屏幕中,它只是说。

另一方面,如果我使用命令行,输入“hg diff -r 3:4 file.htm”,我得到一个有效的差异。 “hg diff --rev 4 file.htm”也为本地的,未提交的更改提供了有效的差异。

在NetBeans中,“本地历史记录”效果很好,但是当我右键单击时,Mercurial - &gt;差异,左边的“基础”文件没有显示 - 我假设这是最新的提交文件 - 而右边的本地版本显示。

我的问题:NetBeans是否正确设置以使用Mercurial(在所有其他情况下似乎都是正确的),Mercurial本身是否设置错误(这似乎很难搞乱),或者这是一个案例用户错误?

1 个答案:

答案 0 :(得分:1)

我刚刚开始使用NetBeans。一个 gotcha 我注意到,当你进行Mercurial操作时,它只会根据您在项目树中的选择显示结果。

尝试在项目树中选择根“源文件”,然后查看运行命令时是否存在差异。