Come faccio a vedere gli ultimi 10 si impegna in reverse-chronoligical ordine con SVN?

Utilizzando il comando SVN linea, c’è un modo per visualizzare l’ultimo numero X di impegna insieme con messaggi di commit, in senso inverso-ordine cronologico (dalla più recente commit prima)?

 

4 Replies
  1. 172
    svn log --limit 10
    

    o

    svn log -l 10
    

    Ulteriori googling scoperto la risposta. svn log liste cronologico inverso per impostazione predefinita.

    • SVN è davvero utile built-in aiuto. svn help log probabilmente sarebbe anche più veloce di una ricerca su Google.
    • questo era quello che stavo cercando, bel lavoro Lokesh
    • Questo comando sembra di tornare solo l’ultimo, ma uno(non l’ultima) di messaggi di commit. Per esempio l’ultimo commit cilindri r901 ma restituisce solo fino r900. Volevo solo verificare se questo era lo standard o un errore. Anche svn log -l10 <URL of your repository> avrebbe restituito l’ultimo(cilindri r901) anche.
    • SVN non smette mai di stupire. Git ftw!
  2. 19

    Per chiarire le risposte precedenti – nota che svn log per impostazione predefinita, mostra solo la impegna fino alla revisione della propria copia di lavoro (ultima svn update, eseguire svn info a vedere). Quindi sì, se è OK per voi di scaricare tutti i commit prima, questa combinazione di lavoro:

    svn update
    
    svn log -l 10
    

    Tuttavia, sono per lo più interessato a mostrare l’ultima si impegna senza prima aggiornare il mio woking copia, in modo più che confrontare il mio log di TESTA di cadere:

    svn log -l 10 -r HEAD:1
    

    Si fa una grande differenza per me.

Lascia un commento