洞察代码历史?发现在版本控制中删除的旧类(vcs / scm)?

时间:2014-02-20 16:38:27

标签: git svn plugins version-control ide

有没有人知道是否有任何插件或实践可以帮助开发人员处理代码历史记录?

我提出的场景是针对具有重要历史的代码。可能存在与您正在处理的内容相关的类,这些类可能已被删除。可能有一些代码曾经做过你想要完成的事情但被丢弃,因为出现了更重要的事情。

但情况是,你不知道你不知道什么。是否有任何工具可以快速突出显示您正在处理的包和/或代码的重要事件,这些工具可以让您深入了解其历史记录,从而有助于改进您的行动/开发过程?

这是一个复杂的问题领域,其解决方案的好处不确定,但只是想知道是否有任何东西。

2 个答案:

答案 0 :(得分:0)

SemanticMerge(至少对于某些语言而言)可以比较结构化代码,而不仅仅是文本块

答案 1 :(得分:0)

尝试使用开源工具Hercules。有一些分析类型可能会帮助您解决问题:崩溃和开发人员时间表。它还可以显示结构热度,例如函数或类。

相关问题