Что такое набор изменений и codecurn в git

Я хочу спросить о наборе изменений и codecurn. Как мне получить набор изменений и значение кода из моего проекта git?

Мне это нужно для данных исследований в области разработки, мне удалось получить строку кода, разработчика, время сравнения и т. д., набрав «git log --stat». Но я не понимаю, как получить набор изменений и значение кода из моего проекта git.


person agus p    schedule 23.04.2019    source источник
comment
похоже, вы пытаетесь использовать их в качестве показателей производительности разработчиков. это усилие приведет только к неудаче и страданию.   -  person Derek    schedule 23.04.2019
comment
@ Дерек, можешь ли ты объяснить, как эти усилия приведут только к неудаче и страданиям? потому что это моя задача в аспирантуре.   -  person agus p    schedule 23.04.2019


Ответы (1)


Я не знаю о "codecurn". Я знаю о «оттоке кода», общем чистом изменении кодовой базы, которое представляет собой количество эффективно доставляемого продуктивного кода.

См. "Почему отток кода имеет значение" из Бен Томпсон

https://blog.gitprime.com/wp-content/uploads/2017/07/churn2.pnge

Вы можете запрашивать наборы изменений с помощью git log -p, и оцените отток с помощью git diff --numstat.

person VonC    schedule 23.04.2019