Subset recomendado de files para el control de versiones al generar una aplicación ExtJs con sencha-cmd

Después de generar un esqueleto de proyecto con sencha cmd 5.0, ¿cuál es el subset recomendado de files para comprometerse con el control de versiones?

Además, ¿cuál es el procedimiento correcto para que otros desarrolladores sigan cuando revisen el proyecto desde SVN? ¿Tendrán que ejecutar commands de generación de sencha junto con la verificación de files, o es un procedimiento estándar para registrar suficientes datos que otros desarrolladores no necesitan tener commands de sencha cmd o sencha cmd?

En general, solo debe almacenar en Subversion los files que no se pueden generar a partir de otros elementos que ya están versionados.

Por ejemplo, con un progtwig Java, usted solo versionaría el código fuente y buildía scripts; los files de class o JAR no se versionarían porque son artefactos comstackdos.

Solía ​​versionar todo el código fuente personalizado en / app y el directory de proyectos /.sencha (incluso si estos files XML no cambian demasiado, sigue siendo bueno para realizar un seguimiento de los cambios, ya que definen el process de compilation de ant). /bootstrap.js y /bootstrap.json también es importante rastrear (cambia con la "actualización de la aplicación sencha"): es la queue de carga para el microloader del framework (varía un poco de v4 a v5) … mientras que uno puede omita el directory completo / ext – también / sass y / overrides, si no se usa.