我使用clear-case作为版本控制。通常在使用维护项目时,需要从现有代码中计算更改的行。我们如何在明确的情况下做到这一点。如果您可以提供命令工具和参数的详细信息以获取在特定时间段内所做的更改,将会很有帮助。
答案 0 :(得分:2)
您可以先测试计算更改行数的slc perl script:
因此,如果我想在我的视图和REL1.0.0标签上的内容之间计算更改的代码行,我会执行以下操作:
$ sclc -fromver REL1.0.0 *.[ch]
如果我想计算我的/ main / rel1 / mychanges分支上的文件和REL1.0.0基线标签之间的更改代码行,我们会使用:
$ sclc -fromver REL1.0.0 -tover .../mychanges/LATEST *.[ch]
如果我想看到不同标签上的文件代码行的差异,我会做类似的事情:
$ sclc -fromver REL1.0.0 -tover REL2.0.0 *.[ch]
虽然没有“原生”解决方案,this thread summarizes the situation。