Recuperando arquivo de sincronização incorreta

1

Estou usando a sincronização de arquivos do Ubuntu One em dois computadores. Ambos os sistemas foram desconectados do serviço Ubuntu One por alguns dias e foram feitas alterações no mesmo arquivo em ambos os sistemas. Em um sistema, as mudanças eram insignificantes, algo como o arquivo sendo tocado ou algo similar. No outro sistema houve mudanças significativas. Ambos os sistemas se reconectaram ao serviço de sincronização de arquivos mais ou menos ao mesmo tempo e o Ubuntu One substituiu o arquivo por todas as alterações. Não houve arquivos de conflito neste caso. Eu teria esperado e esperado um conflito.

Parece que deveria haver algo que eu possa fazer sobre isso, que o serviço não iria simplesmente sobrescrever arquivos sem alguma maneira de restaurar versões antigas. O histórico de revisões é supostamente uma força do couchdb. Posso usar essa força para restaurar meus arquivos?

    
por noahdiewald 10.11.2011 / 04:33

1 resposta

1

O controle de versão é uma vantagem do CouchDB, mas o CouchDB não é usado pela sincronização de arquivos.

No entanto, os conflitos são tratados normalmente, embora não sejam totalmente amigáveis para o usuário. No mesmo diretório do arquivo original, você encontrará arquivos chamados filename.u1conflict *, como mydocument.odf.u1conflict e mydocument.odf.u1conflict2, etc. Esses são os arquivos de conflito originais, portanto, é possível renomeá-los e usá-los como antes.

    
por Jo-Erlend Schinstad 10.11.2011 / 08:03