2

我可以使用 Log 来查找单个文件的完整历史记录,并且可以使用 Blame 来查找谁最后更改了一行。

有没有办法使用 TortoisSVN 或其控制台对应物获取单行的完整历史记录?


原因:我需要找出文件中有很多更改的某行何时损坏,而最后的更改不是损坏它的原因...

4

1 回答 1

3

啊……我最喜欢的svn工具svn blame

使用 TortoiseSVN 时,右键单击文件,选择TortoiseSVN,选择Blame...

如果您知道大致的时间范围,请设置您的fromto修订以缩小范围,否则使用1HEAD

不要选择使用文本查看器查看责备

使用 TortoiseBlame 查看文件时,将鼠标悬停在您感兴趣的行的修订列上,它将显示提交消息文本(已显示修订号和作者

右键单击您感兴趣的行的修订列,然后选择Blame previous revision。再次查看提交消息和作者。尽可能多地重复以深入了解这一点。

于 2014-03-31T13:35:32.330 回答