0

私はマルチプロジェクト Scala ビルドを 2 つのプロジェクト ディレクトリ (両方ともリポジトリ ルート ディレクトリのサブディレクトリ) で作成しました。これは、「親プロジェクトがサブ プロジェクトを集約する単なるフォルダである場合、skipParents := true を使用すると、すべてのプロジェクトのインポートが容易になります必要な「実行」の数を減らすことにより、上記のようにインポート ウィザードを使用して Eclipse にサブ プロジェクトを作成します。

ただし、Mercurial Eclipse は、project/Build.scalaF5 を押して Eclipse のファイルシステムの表示を更新しても、2 つのプロジェクト以外のファイルへの変更を認識できません (例: )。変化します。

Mercurial Eclipse に変更を表示させるにはどうすればよいですか?

「gitに切り替える」は、受け入れられる答えかもしれません-この状況でEGitがうまく機能する場合。

4

3 に答える 3

2

MercurialEclipseでプロジェクトを右クリックし、[Team] >> [Refresh Status] を選択します。ネストされたプロジェクトを同期すると、変更が同期ビューに表示されます。

于 2013-10-11T15:17:07.223 に答える
1

私は Mercurial(Eclipse) ユーザーではありませんがskipParents := false、ルート プロジェクトを Eclipse にインポートできるように使用する必要があるかもしれません。つまり、ルート プロジェクトに対して 1 回、2 つのサブプロジェクトに対して 1 回、合計 2 回インポート ウィザードを実行する必要があります。

于 2013-10-10T17:35:47.953 に答える