TaskWarrior: Perdeu 'pending.data' devido a unidade completa !; TW sobrescreveu o arquivo w / 0-b - alguma maneira de recuperar usando 'undo.data' intacto ou de outra forma?

0

Então, eu não sabia que a minha unidade do sistema tinha sido preenchida ... e o TaskWarrior substituiu o meu 'pendente.data' por uma cópia de 0 bytes. D: Eu tinha trabalhado tão duro para obter todas as minhas tarefas importadas de várias outras notas (muitas das quais eu deletei ao longo do caminho), e ainda não tinha preparado para a possibilidade de perda de dados. Deveria ter configurado para usar o meu Dropbox ... Grr ... por que o TaskWarrior não faz qualquer compra de backup padrão? Esses dados são tão importantes e, no entanto, tão pequenos e triviais para backup. ] -: <

De qualquer forma, o meu 'undo.data' está totalmente intacto e parece conter todas as informações teoricamente necessárias para reconstruir o 'pending.data'. Alguém já escreveu um roteiro para fazer isso, ou alguém tem regex que eu possa usar para conversão? Infelizmente agora eu não tenho nenhuma amostra 'pendente.data' para olhar ... d -:

OR: alguém sabe de um utilitário Linux simples que eu possa usar para recuperar versões anteriores de arquivos? É possível que nenhum dado seja sobrescrito, já que a substituição está vazia.

OBRIGADO!

    
por Casey Jones 05.08.2011 / 22:39

1 resposta

1

task rc.merge.autopush=no merge /path/to/intact/undo.data
    
por 06.08.2011 / 23:43