手头的任务 - 我有一些代码的三个版本,由不同的编码人员开发,一个“父版本”和两个“子版本”,需要计算哪一个更接近父版本。
手头的代码大小禁止手动计算差异,而且我在尝试过的流行差异合并工具中没有看到任何聚合相似性统计数据。
豪射网^H^H^H^H^H^H^H 获得单百分“相似度”数?
谢谢。
最佳答案
您可以计算差异的行数。在 Linux 上你会这样做:
diff -r parent child1 | wc -l
diff -r parent child2 | wc -l
通过这种方式,您可以大致了解代码行的差异。
关于language-agnostic - 如何衡量代码库中的百分比差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/929552/