¿Cómo puedo especificar un mensaje de compromiso de líneas múltiples para mercurial en la línea de comandos?Mercurial: mensaje de confirmación de multilínea en la línea de comando?
hg commit -m "* add foo\n* fix bar"
no funciona. Los espectáculos de registro:
changeset: 13:f2c6526e5911
tag: tip
date: Fri Jan 23 23:22:36 2009 +0100
files: foobar.cpp
description:
* add foo\n*fix bar
supongo que esto tiene que ser resuelto a través de la misma consola de comandos. Si su shell de comandos puede darle una forma de suministrar texto multilínea como un parámetro único (tal vez al tener una '\' al final de la línea), entonces HG shold no tiene ningún problema ... –
Sí, Supongo que tienes razón. Sin embargo, este es el único caso de uso para mí personalmente, donde lo usaría regularmente, es por eso que no lo pregunté como una pregunta bash. – Martin