什么是用于指责/赞美/注释代码(或其他具有历史记录的文本)的开源工具?
我的意思是一个工具来获取在源代码管理中具有历史记录的代码,并显示哪一行来自哪个版本/版本。
我更喜欢检测被移动的线条。它必须是开源的。
更新:我想查看/使用它的代码,而不只是使用工具本身。
答案 0 :(得分:2)
几乎所有版本控制系统都包含这样的功能(我会说版本系统没有坏掉)。如果您正在使用CVS,则命令为cvs annotate
;如果您使用的是Subversion,则为svn blame
。即使您使用的是基于Web的工具(如ViewVC或ViewSVN(或github!)),正确的方法也是特定于您的VCS。
答案 1 :(得分:1)