我已經洗牌了,把我的文件移動到另一個目錄。現在,當我點擊顯示歷史記錄時,我只能看到我移動文件的分支。 我正在使用eclipse neon,最新版本的mercuraleclipse插件。mercurialeclipse沒有顯示完整的歷史
下面是我所做的更改。有一些舊項目的頂級源代碼(.java)文件。所以我創建了一個src目錄並使用hg move來移動src下的文件。一旦我這樣做了,當我點擊一個文件來查看歷史記錄時,它只會顯示我在新的mercurial分支中進行的更改。
我已經洗牌了,把我的文件移動到另一個目錄。現在,當我點擊顯示歷史記錄時,我只能看到我移動文件的分支。 我正在使用eclipse neon,最新版本的mercuraleclipse插件。mercurialeclipse沒有顯示完整的歷史
下面是我所做的更改。有一些舊項目的頂級源代碼(.java)文件。所以我創建了一個src目錄並使用hg move來移動src下的文件。一旦我這樣做了,當我點擊一個文件來查看歷史記錄時,它只會顯示我在新的mercurial分支中進行的更改。
首先想到的是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跟蹤器上打開一個問題。我會解決問題,我們將用解決方案/答案更新這個問題。
我沒有忘記我剛剛在工作中被淹沒的這個問題。我會很快做到這一點。謝謝! – rackemguppy
我會補充一點,根據Eclipse Market的地方,我已經安裝了mercurialEclipse 2.2和mercurialeclipse(獲得:HgEclipse)1.8。 – rackemguppy
我已驗證hg命令行顯示完整歷史記錄,而mercurialeclipse僅顯示移動發生的分支。 – rackemguppy
我從我的站點列表中刪除了更新站點。然後使用http://bitbucket.org/mercurialeclipse/update-site/raw/default/重新添加相同的網址。這一次,日食「刷新」,10/2016提及的版本出現在實驗部分。我安裝了它,展會歷史展示了一切。 – rackemguppy