Mercurial хранит метаданные в OS X
Я искал удобное инкрементное решение для моментальных снимков, отката и демонстрации изменений для своих блоков OS X и закончил простой, но мощной идеей - почему бы не создать репозиторий Mercurial в корневом каталоге недавно установленной ОС, настроить исключения, чтобы не отслеживать из /tmp
(/var/tmp
, /var/folders/whatever/T
так далее), /dev
, /proc
а также /sys
(и, может быть, что-то еще), и делать ли коммиты каждый раз, когда я хочу получить снимок? Я мог даже смонтировать /.hg где-нибудь на NAS, чтобы я мог восстановить, даже если мой жесткий диск внезапно умрет.
Поиск похожих идей в Интернете показал, что Mercurial не отслеживает метаданные, такие как права UNIX, права пользователей и групп и расширенные атрибуты.
Итак, мой вопрос - существуют ли плагины для Mercurial для отслеживания метаданных, или я могу написать их сам?