私のチームはEclipseを使用していくつかのJavaプロジェクトを処理し、コードリポジトリを使用してコードを共有しています。
開発者がファイルを追加、削除、または更新するjarと、Eclipseでビルドパスを更新するまで、他のすべてのユーザーのビルドは中断されます。このプロセスには、面倒な電子メールの同期が含まれます。
.classpathいくつかの理由から、ファイルをリポジトリにコミットしないことにしました。代わりに、次のアイデアを思いつきました。各プロジェクトには、ファイル(およびパターン)jars.listのリストを含むコミットされたファイルがあります。スクリプトは、このファイルをEclipse用jarのローカルに変換します。.classpath開発者がjarを変更するときはいつでも、それを変更jars.listしてコミットするのは開発者の責任です。
これは合理的な解決策ですか?この問題に対する既存の解決策はありますか?