Você precisa ativar o Serviço de Cópias de Sombra de Volume do Windows. Ative-o e você terá acesso a versões de arquivo anteriores no servidor e em clientes conectados suportados. Aqui está um tutorial sobre como habilitá-lo no Windows Server 2003:
Estou à procura de algum software que possa controlar o todos meus arquivos no meu sistema operacional (para o Windows Server). Então eu posso voltar para um arquivo de 5 versões antigas.
Eu sei que o Genie pode fazer isso, mas eu tenho BackupAssist para backups que Genie também faz. Eu preciso de um aplicativo que ofereça o que foi mencionado acima.
Você precisa ativar o Serviço de Cópias de Sombra de Volume do Windows. Ative-o e você terá acesso a versões de arquivo anteriores no servidor e em clientes conectados suportados. Aqui está um tutorial sobre como habilitá-lo no Windows Server 2003:
Eu tentaria o Git . E para ajudar a começar, os GitCasts foram ótimos para mim. Especificamente, você provavelmente quer fazer o checkout Git no Windows .
Mas, para o controle de versões todos dos arquivos no seu sistema, não tenho certeza de como isso funcionaria. O Git foi projetado principalmente com arquivos de código fonte de versão (texto), não um sistema completo. Ele funciona bem para mim com outros tipos de arquivos, mas eu não usei nessa magnitude. Eu esperaria para ver se alguém é capaz de lhe dar algumas idéias projetadas para o que você tem em mente antes de mexer com isso. Eu acredito que isso se aplicaria ao Subversion também.
Além disso, como Shevek apontou sobre o Subversion, isso levaria algum trabalho para que ele automaticamente atualizasse seus arquivos. Mas, tudo o que seria necessário seria executar git add -A
e, em seguida, git commit -m "Some message"
sempre que você quiser salvar uma versão. Claro, você provavelmente poderia escrever um script para fazer isso por você.
Cópia de sombra de volume pode ser útil para você.