Wenn du an einem Team von Android-Entwicklern arbeitest, die gradle als dein Build-System benutzen. Solltest du grittle/wrapper/gradle-wrapper.properties in git enthalten oder sollte es Teil deines .gitignores sein?Solltest du grdle-wrapper.properties einschließen oder ignorieren?
Antwort
Es sollte in Ihrem Git Repo enthalten sein.
indem sie sie mit gradlew verwenden, wird dies alle Ihre Entwickler gewährleisten (und Ihren Build-Server!) immer die gleiche Version von Gradle verwenden. Auf diese Weise wissen Sie, dass jeder genau den gleichen Weg baut.
Hat sich das Android Studio-Verhalten kürzlich geändert (0.4.4?), was die automatische Aktualisierung von gradle-wrapper.properties betrifft? Kürzlich wurde ich dazu aufgefordert, Änderungen in der Datei zu bestätigen, die scheinbar im auskommentierten Zeitstempel oben zu finden sind - siehe zum Beispiel http://goo.gl/sA9hh4. Erinnern Sie sich nicht vorher an dieses Verhalten. –
@SeanBarbeau Ich bin nicht sicher TBH. Die Tatsache, dass die Version von Gradle dieselbe ist, ist seltsam. Sollte das nicht geändert haben. –
Es sollte unter Quellcodeverwaltung gestellt werden, da es für gradlew
erforderlich ist, ordnungsgemäß zu funktionieren.
Mögliches Duplikat von [Warum sollte der Gradle Wrapper an VCS übergeben werden?] (Https://stackoverflow.com/questions/20348451/why-should-the-gradle-wrapper-be-committed-to-vcs) –