Я хочу создать персональный цифровой архив.
Я хочу иметь возможность проверять цифровые файлы (несколько лет назад, некоторые недавно, некоторые еще не созданы) в этом архиве и сохранять их вместе с метаданными, такими как ctime, atime и mtime.
Я хочу иметь возможность извлекать эти файлы из этого архива, изменять их содержимое и фиксировать изменения обратно в архив, сохраняя при этом предыдущие коммиты и их метаданные без изменений.
Я хочу, чтобы архив был очень надежным и безопасным, с возможностью удаленного резервного копирования.
Я хочу иметь возможность проверять файлы в и из архива с компьютеров под управлением Linux, Mac OS X 10.5+ или Win XP +.
Я хочу иметь возможность проверять файлы в архиве и из архива с компьютеров с объемом оперативной памяти, меньшим, чем размер файлов. Например. Я хочу иметь возможность извлекать / выгружать файл 13 ГБ с помощью ПК с 2 ГБ ОЗУ.
Я думал, что Subversion может сделать все это, но, очевидно, он не может . (По крайней мере, это не могло быть пару лет назад, и, насколько я знаю, все еще не может; поправьте меня, если я ошибаюсь.)
Существует ли libre VCS или аналогичный, способный на все это?
Спасибо за вашу помощь.