114

Gradle は というフォルダーを作成します.gradle。バージョン管理 (つまり git) で追跡する必要がありますか?

さらに重要なのは、なぜ/なぜしないのですか?

4

5 に答える 5

14

.gradle フォルダーには、gradle ビルドに関するさまざまな計算情報 (キャッシュされた出力/入力情報など) が含まれています。そのフォルダーをバージョン管理システムにチェックインしないでください。

于 2013-06-19T21:38:31.720 に答える
3

.gradle フォルダーを保持する必要はありません。

gradle build コマンドを再度実行すると、ほぼ同じ .gradle フォルダーを再度作成できるためです。

ただし、.gradle の下で gradle.setting ファイルを使用する場合は、プロジェクトのルート フォルダーに移動する必要がある場合があります。

于 2015-09-20T14:34:21.440 に答える
3

私は Gradle を初めて使用し、.gradle フォルダーには依存関係マッピングなどの一般的な情報が含まれていると考え、バージョン管理にアップロードしました。次に、.gradle フォルダーを含むバージョン管理のコードを使用して、異なる OS フレーバーと Java バージョンで新しいマシンをセットアップしようとしたところ、エラーが発生しました。.gradle フォルダーにはマシン固有の情報が含まれており、ローカルでのキャッシュに使用されていることが判明しました。バージョン管理に .gradle フォルダーを含めず、コードを使用して新しいマシンをセットアップしてみてください。あとは gradle デーモンが行います。

于 2017-09-11T17:22:52.007 に答える