2008-11-21 5 views
42

Mercurial peut-il montrer les progrès d'une opération de poussée ou de traction de longue durée? Google me dit fondamentalement «non», mais est-ce que quelqu'un sait mieux? Je me attendais quelque chose comme hg pull -v ...Montrer les progrès de Mercurial push/pull

Répondre

36
hg pull -v 

-v/verbose

est une option globale qui s'applique à tous les sous-fonctions.

Si vous souhaitez obtenir des données supplémentaires:

hg --debug -v pull 
85

Mercurial 3.5 a des progrès activé par défaut.

Les versions antérieures peuvent utiliser la norme progress extension fournie depuis la version 1.5. Il suffit d'activer l'extension en ajoutant ceci à votre fichier hgrc:

[extensions] 
progress = 

Vous verrez alors les barres de progression sur le clone, pousser, tirer, et d'autres opérations. Les barres de progression ne sont affichées qu'après un délai initial de 3 secondes par défaut. Vous pouvez facilement modifier cela en ajoutant:

[progress] 
delay = 1.5 

à votre fichier hgrc. Voir hg help progress après avoir activé l'extension.

+0

6 ans plus tard, semble-t-il? – jez

+0

@jez: En fait non, Mercurial 3.5 a déplacé la fonctionnalité dans le noyau et l'a activée par défaut. Un peu en retard à mon goût, mais au moins c'est là maintenant :-) –

Questions connexes