2016-11-28 52 views
0

我已經洗牌了,把我的文件移動到另一個目錄。現在,當我點擊顯示歷史記錄時,我只能看到我移動文件的分支。 我正在使用eclipse neon,最新版本的mercuraleclipse插件。mercurialeclipse沒有顯示完整的歷史

下面是我所做的更改。有一些舊項目的頂級源代碼(.java)文件。所以我創建了一個src目錄並使用hg move來移動src下的文件。一旦我這樣做了,當我點擊一個文件來查看歷史記錄時,它只會顯示我在新的mercurial分支中進行的更改。

+0

我從我的站點列表中刪除了更新站點。然後使用http://bitbucket.org/mercurialeclipse/update-site/raw/default/重新添加相同的網址。這一次,日食「刷新」,10/2016提及的版本出現在實驗部分。我安裝了它,展會歷史展示了一切。 – rackemguppy

回答

0

首先想到的是MercurialEclipse的哪個版本是你使用?

我問,因爲我已經在官方MercurialEclipse庫this very issue幾個月前得到解決。修復程序還需要對hgE使用的庫進行一些小修改,即javahg

而且,也許它會幫助有這個在您的.hgrc文件(此文件在C:\Users\theUserName我的Windows 8.1系統上。請參閱Mercurial documentation其他系統)

[defaults] 
log = -f 
addremove = --similarity 100 
commit = -A 

我m不知道log = -f是否與這個問題有關,但我在我的文件中有這些行。我不能相信我沒有評論其中每一個,以便知道爲什麼每個都是必要的或有用的。自從8月31日修復以後,commit = -A就不再需要了,但爲了防止在命令行上使用hg,我將它保存在文件中。

作爲一個經驗法則,你也可以直接檢查命令行上你HGE遇到任何問題是否也與hg顯示出來。這將爲整個團隊提供一些有用的見解。

請確保您使用該日期之後的hgE版本。如果您稍後仍有此問題,請儘可能多地在BitBucket跟蹤器上打開一個問題。我會解決問題,我們將用解決方案/答案更新這個問題。

+0

我沒有忘記我剛剛在工作中被淹沒的這個問題。我會很快做到這一點。謝謝! – rackemguppy

+0

我會補充一點,根據Eclipse Market的地方,我已經安裝了mercurialEclipse 2.2和mercurialeclipse(獲得:HgEclipse)1.8。 – rackemguppy

+0

我已驗證hg命令行顯示完整歷史記錄,而mercurialeclipse僅顯示移動發生的分支。 – rackemguppy

相關問題