Etckeeper è un ottimo strumento per tenere traccia delle modifiche ai file di configurazione /etc
. Alcune cose chiave su questo spiccano davvero. Può essere utilizzato con un'ampia varietà di VCS: git, mercurial, darc o bzr. Effettua inoltre il commit automatico ogni giorno e ogni volta che installi, rimuovi o aggiorni il pacchetto. Tiene inoltre traccia delle autorizzazioni dei file e dei metadati di proprietà di utenti / gruppi.
Vorrei anche mantenere i miei "file dot" nella mia directory home anche sotto il controllo della versione, preferibilmente bazar. Qualcuno sa se esiste uno strumento come etckeeper per questo scopo?
Caso peggiore, immagino che un semplice processo di cron in esecuzione bzr add && bzr ci
una o due volte al giorno con l'aggiunta ~/Documents
, ~/Music
, ecc per la .bzrignore
Chiunque già facendo qualcosa di simile con uno script?
Mentre preferirei il bazar, altre opzioni potrebbero essere interessanti.
bzr
non è certo la strada da percorrere nel 2015.