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

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

  • Cómo automatizar el incremento de código de versión en AndroidManifest?
  • ¿Cómo puedo combinar entre sucursales cuando el nombre del paquete es diferente?
  • Android Studio SVN 1.8 Este cliente es demasiado viejo para trabajar con la copia de trabajo
  • ¿Cuál es la mejor estructura para un proyecto SVN de Android?
  • Qué archivos debo ignorar en un proyecto de Android en SVN
  • Proyecto conectado a SVN que no muestra información de versión en eclipse
  • No se puede salir de svn
  • ¿Compartir un proyecto Android + Eclipse a través de SVN?
  • Conectar Android Studio con SVN
  • Importar proyecto de prueba de Android en Eclipse desde el control de versiones
  • Eclipse está intentando construir los archivos en mis directorios .svn ... ¿cómo puedo decirle que se detenga?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.