Eclipseワークスペースの外部にプロジェクトがあり、gitを使用してプロジェクトを更新しています。また、Eclipseを使用してファイルを処理したいと考えています。しかし、既存のプロジェクトをeclipseのワークスペースにインポートした場合、その時点でプロジェクトのコンテンツのみがコピーされますか?それで、プロジェクトに新しい変更をプルすると、ファイルはEclipseで自動的に更新されますか?
3 に答える
Import
->をクリックExisting projects into workspace
してから、外部にあるフォルダを選択し、copy projects into workspace
チェックを外しました。これで動作します。
しかし、既存のプロジェクトをeclipseのワークスペースにインポートした場合、その時点でプロジェクトのコンテンツのみがコピーされますか?
eclipseのプロジェクトは、プロジェクトの単なるコピーではありません。厳密に言えば、eclipseはプロジェクトディレクトリへのリンクを作成します。
それで、プロジェクトに新しい変更をプルすると、ファイルはEclipseで自動的に更新されますか?
プロジェクトがEclipseの外部で変更された場合、それらは自動的に更新されますが、Eclipseでプロジェクトを再表示する必要があります。プロジェクトを更新する前に、eclipseはメッセージを表示します。
また、Eclipse git 統合プラグイン「egit」を使用して、Eclipse 内部からすべての git 管理を行うこともできます。ワークスペース外のプロジェクトを完全に処理できます。
その利点の 1 つは、ディスク上の変更されたファイルが Eclipse 内で正しく処理され、(汚れていない) エディターのコンテンツが自動的に更新されるため、現在開いているエディターのコンテンツを手動で同期する必要がなくなることです。