trabajo sobre practico plataforma organigrama objetivos mercurial

mercurial - sobre - series de netflix pdf



Encontrar el autor de una línea de código en Mercurial (6)

En la ventana de anotación de tortoisehg, hay un nuevo menú de contexto para habilitar esto.

ver https://bitbucket.org/tortoisehg/thg/issues/1861/annotate-window-annotate-with-authors

¿Cómo averiguo quién es responsable de una línea de código específica? Conozco el número de lienzo y el nombre del archivo, pero me gustaría que Mercurial me diga el autor (es) de esa línea específica de código. ¿Hay un comando para eso?


Lo busqué durante años en Tortoise Workbench; gracias a @artemb y @Steve Pitchers por señalarme en la dirección correcta. Todavía me tomó un tiempo para detectarlo.


Si está usando TortoiseHG

hgtk annotate <filename>

O al encontrar el archivo en el registro, haga clic derecho y seleccione "Anotar archivo"


Yo era un fanático de "svn blame" , así que agregué mi ~/.hgrc :

[alias] blame = annotate --user --number

así que puedo escribir "hg blame" ;-)


en la línea de comando, puede usar hg blame o hg annotate.

$ hg blame -u -c -l Filename -u --user list the author (long with -v) -c --changeset list the changeset -l --line-number show line number at the first appearance


En la línea de comandos, querrá usar hg annotate -u ( -u se puede combinar con -n para obtener el número de revisión local, que podría ser útil). Verifique hg help anno para más opciones.