Tengo un pequeño proyecto privado de código de Google. Para un SCM utilizo Mercurial. Y para la construcción local me gustaría usar nant.Cómo usar mercurial desde nant
Así que, básicamente:
- me gustaría descargar mis archivos de origen de un repositorio mercurial conocida mediante una tarea de Nant
- me gustaría obtener alguna manera el número de revisión del repositorio para que pueda montar un pequeño y agradable número de versión de ensamblaje
El script de compilación no se utilizará para la integración continua, sino solo para compilaciones nocturnas y compilaciones de producción.
Gracias por la ayuda
Eso funcionaría, pero al mismo tiempo implicaría que el usuario final del script debería tener mercurial instalado localmente. Honestamente esperaba que algunas extensiones de taks estuvieran disponibles – Dejan
No creo que encuentres ningún código no mercurial que diga el protocolo de alambre mercurial actualmente, y está en python. Así que podrías intentar ejecutarlo en IronPython, pero en ese momento estás hablando de tanto trabajo como una instalación mercurial. Volveré a escribir mi solucin basada en get en una respuesta separada. –