Domanda

Voglio mantenere il mio .hgrc principale di controllo di revisione, perché ho una discreta quantità di personalizzazione in, ma voglio avere diversi nomi degli autori a seconda di quale macchina sto utilizzando (lavoro, casa, ecc.).

Il modo in cui mi piacerebbe fare questo in uno script bash è alla fonte uno script bash host locale che viene ignorato da Mercurial, ma non sono sicuro di come fare questo nel formato di file di configurazione usi Mercurial.

È stato utile?

Soluzione

È possibile farlo utilizzando il non-uso frequente, ma stato-ci-po includono sintassi.

Metti la tua roba specifica macchina in vostro ~/.hgrc e quindi includere un file di configurazione boilerplate costante-across-tutti-i sistemi. Esempio:

[ui]
username=You <you@somewhere>

%include .hgrc-boilerplate

Traccia il file .hgrc-boilerplate nel controllo di versione.

pagina man hgrc per ulteriori dettagli.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top