2010-07-27 9 views
17

¿Hay alguna manera de configurar Mercurial para permitir mensajes de confirmación vacíos? Si intenta hg commit a través de la CLI sin ingresar un mensaje de confirmación, la confirmación se cancela con: abort: empty commit message.¿Mercurial admite mensajes de compromiso vacíos?

Ahora, sé que cometer sin un mensaje generalmente se considera de mala calidad, pero ¿Mercurial lo permite?

+5

es una mala forma por una razón, y tengo curiosidad acerca de un caso de uso válido, si no te importa compartir. –

+1

Estaba trabajando en un proyecto en el que yo era la única persona que utilizaba el repositorio, y al IDE le gustaba hacer cambios cuando se cerraba. No quería dejar cambios no confirmados en el repositorio, así que tenía la intención de usar mensajes vacíos para esas instancias; realmente no es tan importante. Ahora es más por curiosidad que otra cosa. – derekerdmann

+2

Suelo usar "Derp". cuando soy demasiado flojo para presentar un mensaje de compromiso válido. –

Respuesta

6

Puede utilizar sólo un espacio, pero que realmente me desalentarlo:

hg commit -m " " 
+0

Sí, temía que ese fuera el resultado. Esperando que haya otra solución. – derekerdmann

+0

@derekerdmann No es posible con la línea de comando – tonfa

+0

@tonfa ¿Estás seguro? ¿Ha sido documentado en alguna parte? – derekerdmann

4

Si el problema es que no quiere entrar en la parte -m "bla" siempre se puede configurar un alias p.ej. en hgrc

[alias] 
qcommit = commit -m "quick commit - no message" 

Si no te gusta entonces usted puede qcommit alias para cometer lugar es decir

[alias] 
commit = commit -m "quick commit - no message" 

esto no le ayudará con TortoiseHG sin embargo que valida presumebly sus campos de entrada de datos antes de pasar a mercurial iteslf

+2

'qcommit' es probablemente una mala idea en lo que respecta al nombre de un alias. Los comandos que comienzan con 'q' normalmente son comandos mercurial queue (MQ) –

+0

de acuerdo en que toda la característica es probablemente una mala idea de todos modos –

Cuestiones relacionadas