2010-12-02 12 views
0

私はEclipseでJavaプロジェクトを持っており、バージョン管理は水銀レポです。 いくつかの環境(Linux/Windows/MacOSX)から、私はこの同じリポジトリを使って作業しています。hgリポジトリのOS固有の.classpathファイルを処理します

問題:.classpathファイルには、MacOSX環境に固有の行が1つあり、他の環境では違っています。それでも私はバージョンコントロールに.classpath無視フラグを入れたくありません。

私は考えています。 .classpathのこの特定の行を無視するように水銀に指示するために私のMacOSX環境上で水銀の拡張を行いました。

他のすべての環境(Linux/Windows)では、ここで変更する必要はありません。

答えて

1

ワークフローを変更するアプローチは、Mavenのようなものを使用するようにプロジェクトを切り替えて、クラスパスと依存関係を管理することです。その後、m2eclipseを使用して、各マシンのEclipseに自動的にインポートし、適切なプロジェクト設定とクラスパスを自動的に生成することができます。

+0

良い点。現在のところ、この問題はAntプロジェクトをMavenに移植していないプロジェクトでのみ発生しています。 –

関連する問題