Как увидеть последние 10 коммитов в обратном хронологическом порядке с SVN? - PullRequest
120 голосов
/ 20 апреля 2010

Используя командную строку SVN, есть ли способ показать последнее число Х коммитов вместе с сообщениями коммитов в обратном хронологическом порядке (сначала новый коммит)?

Ответы [ 4 ]

173 голосов
/ 20 апреля 2010
svn log --limit 10

или

svn log -l 10

Дальнейшее поиск в Google раскрыло ответ. svn log списки в обратном хронологическом порядке по умолчанию.

23 голосов
/ 27 марта 2012

Ярлык -l существует для --limit

# show last 10 logs
svn log -l 10
19 голосов
/ 13 января 2014

Чтобы уточнить предыдущие ответы - обратите внимание, что svn log по умолчанию показывает только коммиты до версии вашей рабочей копии (последний svn update, запустите svn info, чтобы увидеть). Так что да, если вы можете сначала загрузить все коммиты, эта комбинация будет работать:

svn update

svn log -l 10

Тем не менее, я в основном заинтересован в том, чтобы показывать ВСЕ последние коммиты без предварительного обновления моей текущей копии, поэтому я в основном сравниваю свой журнал с падением HEAD:

svn log -l 10 -r HEAD:1

Это имеет огромное значение для меня.

16 голосов
/ 16 сентября 2012

Чтобы увидеть их в хронологическом порядке:

svn log -r1:HEAD
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...