SVNIgnore para Android Studio Projects

Intento importar mi proyecto de Android Studio en diferentes máquinas y me pregunto qué files de proyecto realmente se necesitan. Por ejemplo, los directorys .idea o .gradle. No lo haré mucha basura en mi svn repo. ¿Alguien puede contarme más sobre los files necesarios para los proyectos de Android Studio?

Debe mantener estos files en su proyecto raíz

  • carpeta de aplicaciones (difícil de ignorar la carpeta de compilation dentro de ella recursivamente, es una gran pérdida de espacio)
  • gradle
  • .gitignore si está usando GIT
  • build.gradle
  • gradle.properties si desea tener la misma configuration en todas sus computadoras. Primero tienes que cinfugurar.
  • gradlew
  • gradlew.bat
  • settings.gradle

Cualquier otra cosa que no esté en la list y no haya sido creada por usted, puede ser ignorada

Asegúrese de ignorar estos por wildcard de nombre de file. Esta es la basura creada por macs y máquinas de Windows.

  • .DS_Store
  • desktop.ini
  • Thumbs.db
  • * .iml (basura creada por el estudio de Android)

Realmente te recomiendo que uses git en Android Studio, la integración es increíble y es muy fácil de usar. Selecciona los files que necesita para usted y tiene muy buenas herramientas para fusionar files.