Cómo actualizar automáticamente android: versionName?
Para un bugreporting mejorado me gustaría que si la etiqueta android:versionName
contiene automáticamente el número de la revisión en el servidor svn. ¿Alguien sabe cómo hacer eso? Gracias
“
- Práctica para garantizar que los proyectos de Android se creen inmediatamente después de la compra de SVN en Eclipse
- Cómo mantener la versión gratuita / pagada de la aplicación separada en subversión
- ¿Cómo puedo colocar un proyecto android en svn con bibliotecas de soporte
- Migración desde eclipse + SVN a Android Studio
- Cómo administrar la versión gratuita?
- Combinación de SVN con el estudio de Android
- ¿Cómo cambiar los repositorios en Android Studio?
- Opción de Android Studio Subversion
- SVN Repositorio para el código común -phonegap
- Simple Revision Control para Eclipse y Android
- Android Studio no puede autenticarse con SVN
- Cómo subir un proyecto de estudio de Android a Subversion por primera vez
- Android Dev: ¿SVN local para proyectos Android?
Pruebe svn:keywords
.
Puede utilizar un gancho start-commit que escriba la marca de tiempo actual en el android: versionName en el manifiesto. Tendrías que escribir un pequeño script que use algún regex para insertar la marca de tiempo actual en AndroidManifest.xml y luego llamarla como gancho de pre-commit
El número de revisión que se está comprobando todavía no se conoce para el gancho start-commit, por lo que no puede escribirlo en el manifiesto.
Yo realmente no he utilizado esos ganchos. Por lo que yo entiendo, puedes crear un directorio /repoName/.svn/hook/, y dentro de eso, creas uno o más ejecutables, por ejemplo, "start-commit", que hace lo que quieres.
Esto parece un buen punto de partida si quieres saber más sobre los ganchos: Un gancho de Subversion Pre-Commit
- Crear TextView (en el código) con estilo pero sin atributos
- Implementación de Galería vertical con ListViews