[vcs] Хочется странного
1. На сервере - любая vsc, на клиентов копировать любым синхронизатором, начиная с rsync.
2. Просто заливай новые файлы в папку на сервере, а потом делай коммит в удаленном репозитории.
Не ищи общий инструмент, это странная задача.Ну мало ли, может кто-то уже озадачивался этим, есть же всякие проекты типа http://github.com/bup/bup или http://code.google.com/p/boar/
В принципе svn вполне ок, только придется тащить .svn, содержащий копию содержимого, что займет лишние полтерабайта.
Разнести бинарники по git-submodule'ям — не то?
Это никак не решает проблему, т.к. сабмодули являются теми же git репозиториями, которые тянут за собой всю историю.
Помимо boar есть ещё git-media, git-fat, git-annex. Но все эти решения, как я понимаю, незаконченный вид имеют
Оставить комментарий
geja_03
Есть папочка в основном с бинарниками, размером эдак ~1Тб. Изменяется относительно редко. Нужно положить это дело под контроль версий. При этом хочется:1. Чтобы можно было делать обновляемые локальные копии с объемом накладных расходов o малое от размеров репозитория. По сути хранить дополнительно только хеши или вообще только ревизию, чтобы подтягивать только изменённые файлы из репозитория.
2. Чтобы можно было вливать изменения не вытаскивая всю базу целиком, по типу свн-а.
Доброфорум, посоветуй в сторону каких инструментов посмотреть