2009-05-04 18 views

risposta

11
hg status --rev 4:7 
+0

vuoi dire hg status? (DOHWWW: Non avevo realizzato che accettasse gli argomenti.) –

+0

accettato su ri-modifica. (nota per il confuso, questo era solito dire "hg st" che è una scorciatoia per lo stato di hg) –

3

Per questo è possibile utilizzare "registro hg".

hg log --verbose --rev=4:7 --style=changelog 

Esempio:

$ hg log -v -r4:7 --style=changelog 
2008-08-03 21:40 +0200 XXXXX <[email protected]> (475752c35880) 

     * osinfo.py: new file. 
     * os-info.py: deleted file. 
     * os-info.py, osinfo.py: 
     Rename os-info.py -> osinfo.py. 

2008-08-03 21:52 +0200 XXXXXX <[email protected]> (babf6df75ff4) 

     * iterate_file_lines.py, osinfo.py: 
     Add keyword substitution strings. 

2008-08-03 21:53 +0200 XXXXXX <[email protected]> (bc6fc22adb8e) 

     * iterate_file_lines.py: 
     Remove comment about coding conventions. 

2008-08-08 19:43 +0200 XXXXXX <[email protected]> (dbea6914b20f) 

     * .hgignore: new file. 
     * .hgignore: 
     Add .hgignore. 
+0

Oh! Questo è un po 'più prolisso di quello che avevo in mente, ma mi piace essere in grado di vedere i commenti. Grazie! –

+0

Questo in realtà non mostra ciò che il poster originale vuole sapere. Elenca tutte le voci del registro changeset, indipendentemente dal ramo, per l'intervallo di revisioni elencato. È possibile utilizzare il flag -b per filtrare le risposte solo per quelle su un ramo specifico, ma non aiuta a ottenere l'elenco di file diversi tra due revisioni arbitrarie. –

Problemi correlati