我的问题涉及 LoC 指标。我必须提供插入、更改和删除行的统计信息。我的用户使用 ClearCase 和下面基于它的示例,但是我相信我的问题是一般性的。
请查看以下示例(取自 ClearCase 文档)。它比较两个文件版本,/main/1
(左侧)和/main/3
(右侧)。
******************************** (file summary) <<< file 1: util.c@@/main/1 >>> file 2: util.c@@/main/3 ******************************** ----------[after 15]------|-------[inserted 16]------ (header) | char *s; (difference) |- ---------[changed 18]-----|----[changed to 19-21]---- (header) return ctime(&clock); | s = ctime(&clock); (difference) - | s[ strlen(s)-1 ] = '\0'; | return s; |-
毫无疑问,插入了 1 行(第 16 行)。
我的问题是关于第 18 行的更改:你在这里数了多少行?
- 3 换行?
- 1 更改线路?
- 1 条 CHANGED 线和 2 条 INSERTED 线?
- 你觉得还有什么……?
请让我知道您的想法(以及为什么...)。谢谢你。