Есть ли система управления распределенной версией (git, базар, меркурий, darcs и т.д.), которая может обрабатывать файлы, большие, чем доступная оперативная память?
Мне нужно иметь возможность передавать большие двоичные файлы (например, наборы данных, исходное видео/изображения, архивы), но мне не нужно их разграничивать, просто иметь возможность совершать и затем обновлять, когда изменяется файл.
Я последний раз смотрел на это примерно год назад, и ни один из очевидных кандидатов не допустил этого, так как все они предназначены для разброса памяти в скорости. Это оставило меня с VCS для управления кодом и еще что-то ( "программное обеспечение управления активами" или просто rsync и скрипты) для больших файлов, что довольно уродливо, когда структуры каталогов этих двух перекрываются.