быстро увидеть последние подтвержденные имена файлов в SVN - PullRequest
2 голосов
/ 16 сентября 2010

Есть ли у кого-нибудь быстрый способ задать svn список первых n самых последних имен файлов добавлено последних коммитов?

Ответы [ 2 ]

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

svn log {путь} -v --limit {число}

Подробнее: svn log

Если вам нужны только добавленные файлы, вы можете grep их:

svn log {путь} -v -l {число} | grep "^ \ s + A \ s +"

Поскольку параметр --limit ограничивает только ревизии, которые вы можете использовать grep для подсчета добавленных файлов:

svn log {path} -v | grep -m {max_count} "^ \ s + A \ s +"

Но будь осторожен! Это может занять много времени, потому что все изменения записываются в консоль. Поэтому я думаю, что лучше установить предел для svn log.

Другой способ - добавить опцию --xml и использовать скрипт XSLT для анализа добавленных записей.

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

Вас также может заинтересовать этот вопрос о создании RSS-канала из SVN

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