Come utente, di solito uso hg st
per controllare lo stato di un repository e verificare che sia in uno stato pulito, senza file modificati.Come si controlla se un repository mercuriale è in uno stato pulito?
Qui mi piacerebbe farlo a livello di programmazione. So che posso anche usare hg st
per quello, ma l'uscita è meno ideale per il consumo da un programma per computer. C'è un modo migliore per verificare se un repository mercuriale è in uno stato pulito?
Non vedo perché l'uscita non sia l'ideale per il consumo da parte di un programma per computer. Se la copia di lavoro non è pulita, restituisce un carattere di stato, uno spazio e il percorso del file per ogni file che non è pulito. Se è pulito, non emette nulla. Non è molto più facile di così. –
@SteveKaye: un booleano sarebbe più carino :) –
sul rollback: io uso hg st, non "hg status". Funziona ugualmente bene e ha meno caratteri da digitare. Può essere interessante per i nuovi arrivati imparare queste abbreviazioni. –