Olhando em volta alguns anos depois que esta pergunta foi feita, nenhum dos sistemas de arquivos de controle de versão listados acima está sendo ativamente desenvolvido ou mantido, tanto quanto posso dizer (feliz de ser corrigido se estiver errado). O status quo parece ser o backup do servidor / nuvem e mantém o controle de versão no aplicativo do servidor. Para os meus problemas de backup, acho que isso faz sentido: reverta os problemas de backup, versão e custo de armazenamento em lote fora do local em uma única solução. Simplesmente não faz mais sentido ter várias versões de cada documento que você tocou ocupando espaço em seu próprio sistema de arquivos.
Para carregamentos leves (arquivos pequenos), Github com confirmações agendadas ou trabalhos de auto-commit.
Para coisas maiores, o github aponta com detalhes
Git is not adequately designed to serve as a backup tool. However, there are many solutions specifically designed for performing backups that are worth checking out, including Arq, Carbonite, Mozy and CrashPlan.
Enquanto escrevo isto, os recomendados CrashPlan e Mozy têm aplicativos para Linux. Ambos suportam versionamento, mas verifique os prazos antes de comprar.