我有一个用户案例,我需要计算每个 BUC-ID 的代码行数。我已经实现了同样的使用
git log --shortstat --grep=BUC3565-EPIC16 |grep -E "fil(e|es) changed" | awk -v BUC=$i '{ inserted+=$4; deleted+=$6; delta+=$4-$6i } END {printf "%s, %s, %s, %s \n",BUC, inserted, deleted, delta }'
现在我有多个文件的 BUC-ID。有什么方法可以让我跳过几个文件/文件夹并且仍然能够计算该 BUC-ID 的代码行数?
Basically, I need to exclude some files/folders while calculating Lines of Code. I am not able to do so because each commit has multiple files. Some should be included and some excluded...Any idea how to achieve that?
CLOC 是否提供任何功能来排除文件?