SVN: как получить информацию о ревизиях

Я использую команду 'svn mergeinfo' для получения информации об изменениях, которые должны быть объединены из ветки в магистраль. Эта команда возвращает только список ревизий, например: r18427 r18428 r18429...

Я хотел бы также получить комментарии, которые добавляются во время внесения этих изменений в svn, чтобы подготовить такой вывод, например: r18427 — «код был отформатирован» r18428 — «добавлена ​​процедура в ..." r18429 — «удален один избыточная переменная"... Знаете ли вы, как получить подробную информацию о ревизии, какая команда может это сделать?

Спасибо за любую помощь и предложение, Рафи


person Rarar    schedule 05.10.2012    source источник


Ответы (1)


Вы можете использовать команду svn log, чтобы получить комментарии для конкретной версии. С помощью небольшого сценария вы можете получить комментарии к списку ревизий, возвращаемому командой mergeinfo.

svn log <repo url> -r <rev #>
person Matthew Brubaker    schedule 05.10.2012