2016-11-28 10 views
0

私はファイルを別のディレクトリに移動して、シャッフルしました。ここでShow Historyをクリックすると、ファイルを移動したブランチだけが表示されます。 私はmercuraleclipseプラグインの最新バージョンであるeclipse neonを使用しています。mercurialeclipseは完全な履歴を表示していません

ここに私が行った変更があります。トップレベルにソース(.java)ファイルを持つ古いプロジェクトがあります。 srcディレクトリを作成し、hg moveを使ってファイルをsrcの下に移動しました。私がこれをやった後、履歴を見るためにファイルをクリックすると、変更した新しい水銀枝の1つの変化だけが表示されます。

+0

私は自分のサイトのリストから更新サイトを削除しました。その後、http://bitbucket.org/mercurialeclipse/update-site/raw/default/を使用して同じURLを再追加しました。今回は、Eclipseが "リフレッシュ"され、10/2016から言及されたバージョンが実験セクションに登場しました。私はそれをインストールし、ショーの歴史はすべてを示しています。 – rackemguppy

答えて

0

まず、MercurialEclipseのバージョンを使用して?

数ヶ月前に公式のMercurialEclipseリポジトリにthis very issueを解決したので私は尋ねています。また、hgEが使用するライブラリ、つまりjavahgに少し変更を加える必要がありました。多分それはあなたの.hgrcファイルでこれを持っているのに役立つだろうと

また、(このファイルは私のWindows 8.1システム上でC:\Users\theUserNameである。他のシステムのためMercurial documentationを参照してください)

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

私は」 log = -fがこの問題に関係しているとは確信していませんが、私のファイルにはこれらの行があります。なぜ、それぞれが必要であるか、または有用であるかを知るために、私がこれらのそれぞれについてコメントしなかったとは思えません。 8月31日の修正以降、commit = -Aは必要なくなりましたが、コマンドラインでhgを使用する場合に備えてファイルに保持します。

経験則として、hgEで発生した問題がhgであるかどうかを直接確認することもできます。それは、チーム全体にいくつかの有用な洞察を提供します。

以降のhgEのビルドを使用していることを確認してください。後でこの問題が発生する場合は、できるだけ多くの詳細情報をBitBucketトラッカーで開いてください。私は問題を解決し、解決策/回答でこの質問を更新します。

+0

私はこの質問を忘れていませんでした。私はすぐにこれに着きます。ありがとう! – rackemguppy

+0

Eclipse Market Placeによると、これを追加します。私はmercurialEclipse 2.2とmercurialeclipse(was:HgEclipse)1.8をインストールしました。 – rackemguppy

+0

mercurialeclipseが移動が行われたブランチのみを表示している間は、hgコマンドラインに完全な履歴が表示されていることを確認しました。 – rackemguppy

関連する問題