Використовуючи командний рядок SVN, чи є спосіб відобразити останнє число X комісій разом із повідомленнями фіксування у зворотно-хронологічному порядку (найновіша фіксація першого)?
Використовуючи командний рядок SVN, чи є спосіб відобразити останнє число X комісій разом із повідомленнями фіксування у зворотно-хронологічному порядку (найновіша фіксація першого)?
Відповіді:
svn log --limit 10
або
svn log -l 10
Подальший googling виявив відповідь. svn log
списки у зворотно-хронологічному порядку за замовчуванням.
svn log -l10 <URL of your repository>
поверне останнє (r901) також.
Щоб уточнити попередні відповіді - зауважте, що svn log
за замовчуванням відображаються лише зобов'язання до перегляду вашої робочої копії (остання svn update
, запустіть, svn info
щоб побачити). Так що, якщо вам все спочатку потрібно завантажити, це поєднання спрацює:
svn update
svn log -l 10
Однак мене найбільше цікавить показ ВСІХ останніх комісій без попереднього оновлення копії woking, тому я здебільшого порівнюю свій журнал із падінням HEAD:
svn log -l 10 -r HEAD:1
Це робить для мене величезну різницю.
svn help log
певно, було б навіть швидше, ніж пошук у Google.