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