我喜欢Subversion的责备操作(它为源文件中的每一行显示最后更改它的提交)。唉,我们最近重新格式化了我们的整个源代码,现在责怪只是表明每一行最后都被这个提交修改过了。
我可以以某种方式指示责备在该提交之前最后一次更改该行时向我显示吗?如果我可以在不离开日食的情况下做到这一点(我们使用subclipse)。
我尝试在重新格式化之前将工作副本切换到修订版本,并在那里执行“显示注释”,但仍然显示重新格式化最后修改的每一行......
答案 0 :(得分:3)
上帝,我今天慢。在弹出“Show Annotate”的对话框底部是“To revision”设置。将其设置为重新格式化之前的最后一个修订版按预期执行,即blame在重新格式化之前报告提交。
我想因为我以前从未需要更改该对话框中的默认值,所以我自动跳过它...
答案 1 :(得分:-1)
您可以打开文件的历史记录,然后可以使用历史记录视图中的上下文菜单在特定修订版上显示注释。