Etckeeper - отличный инструмент для отслеживания изменений в ваших конфигурационных файлах /etc
. Несколько ключевых вещей об этом действительно выделяются. Он может использоваться с различными VCS: git, mercurial, darcs или bzr. Он также выполняет автоматическую фиксацию ежедневно и всякий раз, когда вы устанавливаете, удаляете или обновляете пакет. Он также отслеживает права доступа к файлам и метаданные о владельцах и группах пользователей.
Я также хотел бы, чтобы мои "точечные файлы" в моем домашнем каталоге также находились под контролем версий, предпочтительно на базаре. Кто-нибудь знает, существует ли такой инструмент, как etckeeper для этой цели?
В худшем случае, я полагаю , что простой хрон работает bzr add && bzr ci
один или два раза в день вместе с добавлением ~/Documents
, ~/Music
и т.д. к .bzrignore
Anyone уже делал нечто подобное с помощью сценария?
Хотя я бы предпочел базар, другие варианты могут быть интересны.
bzr
это, конечно, не путь в 2015 году.