Language agnostic 如何度量代码库中的百分比差异?

Language agnostic 如何度量代码库中的百分比差异?,language-agnostic,diff,Language Agnostic,Diff,手头的任务-我有一些代码的三个版本,由不同的程序员开发,一个“父”和两个“子”,需要计算,哪一个更接近父 手头的代码大小禁止手动计算差异,而且我在我尝试过的流行diffmerge工具中看不到任何聚合相似性统计数据 Hao shot web^H^H^H^H^H^H^H^H获取单百分比“相似性”数字 谢谢 您可以计算差异的行数。在Linux上,您可以执行以下操作: diff -r parent child1 | wc -l diff -r parent child2 | wc -l 通过这种方式

手头的任务-我有一些代码的三个版本,由不同的程序员开发,一个“父”和两个“子”,需要计算,哪一个更接近父

手头的代码大小禁止手动计算差异,而且我在我尝试过的流行diffmerge工具中看不到任何聚合相似性统计数据

Hao shot web^H^H^H^H^H^H^H^H获取单百分比“相似性”数字


谢谢

您可以计算差异的行数。在Linux上,您可以执行以下操作:

diff -r parent child1 | wc -l

diff -r parent child2 | wc -l

通过这种方式,您可以在代码行中获得大致的差异。

也许您可以使用复制粘贴检测器工具,例如。我没有亲自使用过它,但它似乎能够生成统计数据