Arquivos de cópia incremental do Windows mantendo todas as versões com datetime no nome do arquivo

1

Eu preciso acompanhar as alterações em pastas com arquivos como jpg ou docx e fazer uma cópia para outra pasta.

Eu preciso fazer uma cópia do arquivo quando ele muda, mantendo o nome do arquivo e adicionando o datetime atual.

FONTE: mydoc.docx

ALVO:

mydoc.20111224080000.docx // Alterado às 08:00:00

E se eu mudar o mydoc.docx, um alvo mais tarde ficaria assim:

ALVO:

mydoc.20111224080000.docx // Alterado às 08:00:00

mydoc.20111224080200.docx // Alterado às 08:02:00

A comparação deve ser sempre contra o arquivo mais novo na pasta TARGET.

Eu preciso rodar em segundo plano, monitorando a pasta og em intervalos de tempo.

Existe um programa que eu possa usar?

    
por Morten Lyhr 20.10.2011 / 23:06

1 resposta

2

Um tipo de programa que você pode usar é um programa de controle de versão . Eles foram originalmente projetados para acompanhar alterações no código-fonte, mas você pode usá-los com praticamente qualquer tipo de arquivo.

Você coloca todos os arquivos que deseja ter na versão e, quando edita o arquivo, ele basicamente faz uma cópia. Você precisa se lembrar de verificar o arquivo de volta no repositório para cada versão que deseja manter.

Você pode recuperar qualquer versão do sistema e qualquer pessoa a quem você der acesso pode editar os arquivos também.

    
por 20.10.2011 / 23:16