У меня есть пользовательский случай, когда мне нужно рассчитать строки кода для каждого 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 какую-либо функцию для исключения файлов?