Как определить общий вклад разработчика в SubVersion?

Кроме того, я никогда не был поклонником обновлений. Иногда они просто повреждают Вашу систему, иногда не учитывают функции и иногда являются просто немыми. В следующий раз попытка чистая установка. Обычно установка чистых листов Вы с лучшим временем начальной загрузки, лучшим ответом и гарантируемой скоростью.

6
задан swilliams 31 August 2009 в 16:38
поделиться

2 ответа

Есть MPY SVN STATS , а также StatSVN , если я правильно помню, он должен делать то, что вы хотите, и многое другое.

Я не делаю ' Не думаю, что это можно сделать с черепахой. Все инструменты, которые я знаю, являются инструментами командной строки, и я боюсь, что некоторые из них - инструменты Linux.

5
ответ дан 11 December 2019 в 00:41
поделиться

svn blame может помочь вам начать, добавив имя коммиттера к каждой строке исходного кода.

Их пример вывода был

$ svn blame http://svn.red-bean.com/repos/test/readme.txt
     3      sally This is a README file.
     5      harry You should read this.

Таким образом, вы могли бы сделать что-то вроде

cat ./*blamed | awk '{print $2}' | sort | uniq -c

с файлом, сформированным как

$ cat b.txt
3 Mark asdf
3 Mark asdf
3 Bill fdas
4 Bill fdas
5 Fred fdfd

, чтобы получить вывод, подобный

$ cat b.txt | awk '{print $2}' | sort | uniq -c
      2 Bill
      1 Fred
      2 Mark

... но, вероятно, есть более чистый способ сделать это, чем этот.

2
ответ дан 11 December 2019 в 00:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: