2016-08-30 2 views
3

Da es nicht empfohlen wird, den gesamten .idea-Ordner in Android Studio zu ignorieren, werden die meisten darin enthaltenen Dateien von git nachverfolgt. Das seltsame Ding ist jedoch, dass nach jedem Start die gleiche Zeile zu vcs.xml hinzugefügt wird, auch wenn es bereits Dutzende von ihnen gibt.Android Studio modifiziert ./idea/vcs.xml beim Start

<mapping directory="$PROJECT_DIR$" vcs="Git" /> 

Das wird ziemlich schnell alt.

Gibt es einen Zweck für dieses Verhalten oder ist es einfach ein Fehler? Kann Android Studio außerdem daran gehindert werden, solche Änderungen vorzunehmen, wenn es gestartet wird?

Vielen Dank im Voraus.

Edit: Auch ändert ./idea/misc.xml ständig zwischen JDK_1_7 und JDK_1_8.

Antwort

4

Ich empfehle Ihnen dringend, diese StackOverflow Post zu lesen: What should be in my .gitignore for an Android Studio project? wie Sie hier Erklärung finden, welche Dateien auf Git Push gelöscht werden sollten.

Persönlich verpfichte ich ./idea/misc.xml und vcs.xml nicht. Ich fügte sie zu .gitignore Datei hinzu. Ich verwende für diesen Zweck Vorlage entnommen aus: https://github.com/github/gitignore/blob/master/Android.gitignore

Hoffe, dass es

+0

Dank helfen wird, verwende ich eigentlich die gleiche .gitignore Vorlage. Ich habe mich nur gefragt, warum Android Studio diese Dateien ständig ändert. :-) – qantik

+0

Wie du schon sagtest, das sind nur IntelliJ IDEA Konfigurationsdateien. Es können bereits alle weggelassen werden, da es während der Build-Task erneut aufgerufen würde. – piotrek1543

Verwandte Themen