I marchi rilasciano con hg tag <version-number>
. Quando rilascio un bugfix, non voglio aumentare il numero di versione, ma voglio usare il numero di versione più recente durante il processo di compilazione. Se eseguo hg tags
, verrà visualizzato prima tip
, quindi i numeri di versione in ordine decrescente. Posso farlo funzionare hg tags | head -n2 | tail -n1
. Mi chiedo se c'è un modo più elegante, puro e mercuriale per ottenerlo.Tag più recente prima del suggerimento in mercurial
5
A
risposta
10
Bene, sto rispondendo alla mia stessa domanda. Ho trovato la soluzione, hg help templates
mostra più opzioni rispetto alla documentazione sul sito mercurial. Quindi hg tip --template '{latesttag}\n'
è quello che stavo cercando.
0
Utilizzare la ParentRevSpecExtension: https://www.mercurial-scm.org/wiki/ParentrevspecExtension
Esso consente di dire tip~1
.
MODIFICA: Siamo spiacenti, questo non risponde alla domanda.