2017-03-01 2 views

Répondre

0

Oui ...

De hg help log:

hg log [OPTION]... [FILE] 

(...) 

-u --user USER [+]  revisions committed by user 

Bien sûr, vous pouvez également trier la sortie en utilisant templating de sortie appropriée de la sortie. Voir hg help templates pour plus de détails et limiter les révisions en choisissant un revset approprié (hg help revsets).

combiner Ainsi, il:

hg log -r"tag() or bookmark()" -u USERNAME 
+0

Hmm, cela produit juste pas de sortie, alors que les balises hg et les signets hg produisent plutôt beaucoup (dont quelques-unes de mes) –

+0

@ la revset de planetmaker identifiera commits qui ont un signet ou sont une étiquette faite par un utilisateur. Peut-être que vous cherchez des marque-pages faits par vous? Dans ce cas, il n'y a pas de moyen de répondre à votre question, car mercurial n'a pas le concept d'un signet ou d'une étiquette «appartenant» à un utilisateur. – ngoldbaum

+0

Peut-être serait-il plus simple de rechercher "head() et bookmark() et user (USERNAME)", ce qui permet d'identifier les têtes créées par USERNAME qui ont également un signet pointant dessus. – ngoldbaum