4
hg annotate -unl aFile

显示:

jim 1519:477:     a = 4
bob 1518:468:     b = 5
joe 1496:402:     return a

我如何让它显示

jim 401:     a = 4
bob 402:     b = 5
joe 403:     return a

当前行号401, 402, 403在哪里。更好的是像 git 这样的东西。git blame -L 401,403 aFile

4

2 回答 2

8

要显示当前行号:

hg annotate -u aFile | cat -n

要仅选择特定范围的行号:

hg annotate -u aFile | cat -n | sed -n 401,403p
于 2013-06-10T17:35:57.567 回答
2

hg serve我总是在 TortoiseHg 中或从 TortoiseHg中使用注释视图。我发现命令行注释很差,因为我无法快速跳转到父版本。hgweb 注释可以在这里看到:

它包括(当前)行号。

于 2013-06-11T07:16:20.933 回答