Etckeeper to świetne narzędzie do śledzenia zmian w plikach konfiguracyjnych w /etc
. Wyróżnia się kilka kluczowych rzeczy. Może być używany z szeroką gamą VCS: git, mercurial, darcs lub bzr. Automatycznie zatwierdza także codziennie i za każdym razem, gdy instalujesz, usuwasz lub aktualizujesz pakiet. Śledzi także uprawnienia do plików i metadane własności użytkowników / grup.
Chciałbym również trzymać moje „pliki kropkowe” w moim katalogu domowym również pod kontrolą wersji, najlepiej bazar. Czy ktoś wie, czy do tego celu istnieje narzędzie takie jak etckeeper?
Najgorszy przypadek, wyobrażam sobie, że proste zadanie cron działa bzr add && bzr ci
raz lub dwa razy dziennie wraz z dodawaniem ~/Documents
, ~/Music
itp do .bzrignore
Ktoś już robi coś podobnego w skrypcie?
Chociaż wolałbym bazar, inne opcje mogą być interesujące.
bzr
z pewnością nie jest to dobra droga w 2015 r.