Eu estava procurando instantâneos incrementais e & reversão & show-que-mudou solução para o meu OS X caixas e terminou com idéia simples, mas poderosa - porque não criar repositório Mercurial no fs raiz do sistema operacional instalado recentemente, configurar exclusões para não acompanhar /tmp
( /var/tmp
, /var/folders/whatever/T
etc), /dev
, /proc
e /sys
(e talvez outra coisa), e comete cada vez que eu quero obter um instantâneo? Eu poderia até mesmo montar o /.hg para estar em algum lugar no NAS, para que eu pudesse restaurar mesmo que o meu HDD morresse de repente.
A pesquisa por ideias semelhantes na internet revelou que o Mercurial não controla os metadados, como os direitos do UNIX, a propriedade do usuário e do grupo e os atributos estendidos.
Então, minha pergunta é: existem plug-ins para o Mercurial para rastrear metadados ou sou bem-vindo para escrevê-los eu mesmo?