Existe a preferência times
, De uma chance. O documento menciona o tempo de modificação, mas não diz nada sobre o tempo de criação, então você terá que testar o comportamento exato, que também pode depender do tipo de sistema de arquivos.
unison é uma ferramenta muito útil para sincronizar sistemas de arquivos, por exemplo entre máquinas diferentes. Ele detecta conflitos e pergunta ao usuário sobre eles antes de copiar qualquer coisa (o usuário decide qual versão do arquivo copiar para o outro, ou se deve ignorar completamente as alterações do arquivo em conflito).
A esse respeito, ele serve uma finalidade específica que não pode ser atendida por rsync
, que copia apenas arquivos em uma direção e, portanto, espelha um sistema de arquivos em outro.
No entanto, enquanto rsync
de alguma forma consegue preservar as datas de criação de arquivos, unison
não. Isso pode ser uma desvantagem se o propósito da sincronização for poder alternar o trabalho entre, digamos, uma área de trabalho e um laptop, enquanto se deseja preservar exatamente o mesmo sistema de arquivos, datas de criação e tudo mais.
Portanto, a pergunta é: existe alguma maneira de persuadir unison
a preservar datas de criação de arquivos como rsync
? (nada nesse sentido aparece de maneira óbvia na documentação apontada pelo link na primeira palavra desta pergunta)
Existe a preferência times
, De uma chance. O documento menciona o tempo de modificação, mas não diz nada sobre o tempo de criação, então você terá que testar o comportamento exato, que também pode depender do tipo de sistema de arquivos.
Tags unison