Usando a linha de comando do SVN, existe uma maneira de mostrar o último número X de confirmações juntamente com as mensagens de confirmação, em ordem cronológica reversa (a confirmação mais recente primeiro)?
Usando a linha de comando do SVN, existe uma maneira de mostrar o último número X de confirmações juntamente com as mensagens de confirmação, em ordem cronológica reversa (a confirmação mais recente primeiro)?
Respostas:
svn log --limit 10
ou
svn log -l 10
Pesquisadores adicionais descobriram a resposta. svn log
listas em ordem cronológica reversa por padrão.
svn log -l10 <URL of your repository>
retornaria o mais recente (r901) também.
Para esclarecer as respostas anteriores - observe que, svn log
por padrão, mostra apenas as confirmações até a revisão da sua cópia de trabalho (mais recente svn update
, clique svn info
para ver). Então, sim, se você puder fazer o download de todos os commit primeiro, esta combinação funcionará:
svn update
svn log -l 10
No entanto, estou interessado principalmente em mostrar todas as confirmações mais recentes sem primeiro atualizar minha cópia do woking, portanto, comparo meu log com HEAD caindo:
svn log -l 10 -r HEAD:1
Faz uma enorme diferença para mim.
svn help log
provavelmente seria ainda mais rápido que uma pesquisa no Google.