Как отразить все изменения автора в ветке SVN? - PullRequest
2 голосов
/ 27 сентября 2010

В рамках проверки кода мне нужно просмотреть все изменения, внесенные одним человеком в ветку svn. Есть ли одна команда, которая может сделать это? Или мне придется просто просматривать каждую ревизию, помеченную их именем, одну за другой.

1 Ответ

2 голосов
/ 27 сентября 2010

TortoiseSVN, вероятно, самый простой способ сделать это;Вы можете Show log для каталога филиала, убедитесь, что stop-on-copy включен, а затем используйте поле поиска, чтобы отфильтровать по автору.

Из командной строки, я подозреваю, у вас есть разбор журнала и небольшой скриптФу делать.Одним из способов может быть вызов сценария svn log с переключателем --xml, а затем использование некоторых инструментов обработки XML из командной строки (, например, Python ), чтобы отфильтровать только изменения, зафиксированные рецензентом.Отсюда короткий переход от номеров ревизий к различиям для каждой ревизии.

...