¿Cómo averiguo quién es responsable de una línea de código específica? Conozco el número de lino y el nombre del archivo, pero me gustaría que Mercurial me dijera el autor o autores de esa línea de código específica. ¿Hay algún comando para eso?
114
annotate
. En SVN, el principal para el comando esblame
, aunqueannotate
ypraise
están disponibles como alias.Yo era fan de
"svn blame"
, así que agregué a mi~/.hgrc
:así que puedo escribir
"hg blame"
;-)fuente
Si está usando TortoiseHG
O al buscar el archivo en el registro, hacer clic con el botón derecho y seleccionar "Anotar archivo"
fuente
thg annotate <filename>
ahoraBusqué esto 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 detectarlo.
fuente
En la ventana de anotaciones de tortoisehg, hay un nuevo menú contextual para habilitar esto.
ver https://bitbucket.org/tortoisehg/thg/issues/1861/annotate-window-annotate-with-authors
fuente
en la línea de comando, puede usar hg blame o hg annotate.
fuente