2010-12-08 13 views

答えて

6

私は経験則としてlibフォルダをコミットすることを考えていますが、lib_managedフォルダはコミットしていないと思います。私は、sbtがそれを生成したり引っ張ったりすると、ほとんどの場合、それを残すことが最善であると思います。この問題の1つは、外部リポジトリに依存していることです。外部リポジトリは、時には利用できない可能性があります。これを回避することは、依存関係を自己ホストすることです(SBT Resolvers)。共通ライブラリを使用するすべてのプロジェクトは、この共通の場所を指すことができます。

2

lib_managedをチェックインするのは、インターネットから管理された成果物を使用する目的に反すると思います。 sbtプロジェクトファイルはバージョンを管理しているので、jarファイルを手動で更新する必要はありません。しかし、ジャーをチェックすると、依然としてレポが膨らみます。 sbt documentationは、.gitignoreにlib_managedを追加することを特にお勧めします。

関連する問題