Recientemente comencé a usar mercurial para el control de versiones en un proyecto Java. Cuando ejecuto mi programa, los parámetros de entrada que ha utilizado para producir cierta salida, se escriben en un archivo específico. Sería bueno si pudiera agregar el número actual de cambios mercuriales (que indica la versión de mi programa) a ese archivo de salida también.Java: cómo obtener el número actual de conjuntos de cambios mercuriales para usar en el programa
¿Cuál sería la forma más sencilla de hacerlo en Windows? Podría escribir un analizador de Java simple para obtener el resultado de la primera línea del comando hg log -l 1
, pero quizás haya una manera más fácil (es decir, menos líneas de código).
que arrastra signo más significa VonC tiene, cambios no locales, que puede ser agradable tener en cuenta también. –
Hablando de eso, ¿cómo va la migración? – Santa
te refieres a hg identify; y un inconveniente es que muestra el corto hash legible en humanos en lugar de los 40 caracteres completos sha1 –