Просмотр своих коммитов в svn
Иногда требуется посмотреть несколько своих коммитов в репозиторий svn. Все мы знаем, что для этого необходимо использовать команду svn log. Предлагаю набор команд, с помощью которого просматривается определенное количество коммитов в репозиторий, выбираются из них только ваши, а затем выводится подробная информация по этим коммитам:
svn log -l 50|grep “| avaniashev |” | cut -d ‘ ‘ -f 1|xargs -I revision svn log -v -r revision
svn log -l 50 - выбирает 50 последних коммитов в репозиторий. Как вы поняли, это число можно изменять для получения информации о большем числе коммитов.
avaniashev - это логин. Подставьте ваш.
cut -d ‘ ‘ -f 1 - команда, обрабатывающая строку, которая получена из команды grep - выбирает номер ревизии.
xarg - обрабатывает номера ревизий - вызвыает svn log, с параметром -v - подробная иныормация, передавая в нее последовательно нужные ревизии.

Ваш отзыв