2011-08-27 2 views
6

Je passe de svn à hg. Chacun de mes projets distincts se trouve dans son propre sous-répertoire. Dans mes projets svn je calculais la version entière non. d'un projet en exécutant svn info à partir d'un Makefile. Existe-t-il un équivalent hg pour cela, qui me permettrait de connaître le numéro de version de chaque projet dans son propre sous-répertoire? Je l'ai regardé résumé hg, mais tout semble donner la version # du référentiel entier, pas le répertoire de la commande est exécutée danshg équivalent de svn info

TY, Fred

Répondre

5

Essayez ceci:.

hg id 

ou si vous voulez vraiment obtenir la fantaisie:

hg log --template '{latesttag}-{latesttagdistance}-{node}' -r . 

qui, si vous taguez vous libère obtient quelque chose comme ceci:

1.0.1-10-6746879deadbeef05 
1

Vous pouvez également essayer,

hg log -r . 

pour une meilleure sortie.

3

Je ne pense pas qu'il y ait une seule commande. Les réponses précédentes se concentraient sur l'affichage de l'état de l'astuce repo. Ajouter

hg paths 

pour l'URL de repo.

Questions connexes