Кроме того, я никогда не был поклонником обновлений. Иногда они просто повреждают Вашу систему, иногда не учитывают функции и иногда являются просто немыми. В следующий раз попытка чистая установка. Обычно установка чистых листов Вы с лучшим временем начальной загрузки, лучшим ответом и гарантируемой скоростью.
Есть MPY SVN STATS , а также StatSVN , если я правильно помню, он должен делать то, что вы хотите, и многое другое.
Я не делаю ' Не думаю, что это можно сделать с черепахой. Все инструменты, которые я знаю, являются инструментами командной строки, и я боюсь, что некоторые из них - инструменты Linux.
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
... но, вероятно, есть более чистый способ сделать это, чем этот.