Bagaimana cara mengetahui siapa yang bertanggung jawab atas baris kode tertentu? Saya tahu nomor linen dan nama file tetapi saya ingin Mercurial memberi tahu saya penulis baris kode tertentu itu. Apakah ada perintah untuk itu?
114
Pada baris perintah, Anda ingin menggunakan hg annotate -u
( -u
bisa digabungkan dengan -n
untuk mendapatkan nomor revisi lokal, yang mungkin berguna). Periksa hg help anno
opsi lainnya.
annotate
. Dalam SVN, perintah utama adalahblame
, meskipunannotate
danpraise
tersedia sebagai alias.Saya adalah penggemar
"svn blame"
, jadi saya telah menambahkan ke~/.hgrc
:jadi saya bisa mengetik
"hg blame"
;-)sumber
Jika Anda menggunakan TortoiseHG
Atau dengan menemukan file di log, mengklik kanan dan memilih "Anotasi file"
sumber
thg annotate <filename>
sekarangSaya mencari ini selama berabad-abad di Tortoise Workbench; terima kasih kepada @artemb dan @Steve Pitchers karena telah mengarahkan saya ke arah yang benar. Masih butuh waktu lama untuk melihatnya.
sumber
Di jendela anotasi tortoisehg, ada menu konteks baru untuk mengaktifkannya.
lihat https://bitbucket.org/tortoisehg/thg/issues/1861/annotate-window-annotate-with-authors
sumber
pada baris perintah, Anda dapat menggunakan salah satu dari hg menyalahkan atau hg anotasi.
sumber