2008-11-21 20 views
42

¿Es posible hacer que Mercurial muestre el progreso de la operación de empuje o arrastre de larga duración? Google me dice básicamente "no", pero ¿alguien lo sabe mejor? Me esperaba algo así como hg pull -v ...Muestra el progreso de empujar/tirar Mercurial

Respuesta

36
hg pull -v 

-v/--verbose

es una opción global que se aplica a todas las subfunciones.

Si desea que los datos extra:

hg --debug -v pull 
85

Mercurial 3.5 ha permitido avanzar de manera predeterminada.

Las versiones anteriores pueden utilizar el estándar progress extension enviado desde la versión 1.5. Sólo tiene que activar la extensión añadiendo esto a su archivo hgrc:

[extensions] 
progress = 

A continuación, verá las barras de progreso clon, empujar, tirar, y otras operaciones. Las barras de progreso solo se muestran después de un retraso inicial de 3 segundos de forma predeterminada. Puede cambiar esto fácilmente agregando:

[progress] 
delay = 1.5 

al archivo hgrc. Consulte hg help progress después de habilitar la extensión.

+0

6 años después, parece ser una extensión. – jez

+0

@jez: en realidad no, Mercurial 3.5 movió la funcionalidad al núcleo y la tiene habilitada por defecto. Un poco tarde para mi gusto, pero al menos está allí ahora :-) –

Cuestiones relacionadas