Извините, что снова поднимаю эту тему, поскольку soo многие другие вопросы уже связаны, но ни один из них не касается моей проблемы напрямую.
Я ищу хорошую систему контроля версий, которая может выполнять только два простых требования:
- хранить большие двоичные файлы (> 1 ГБ)
- поддерживает репозиторий объемом> 1 ТБ (да, это ТБ)
Почему? Мы переупаковываем несколько тысяч программных приложений для нашего следующего развертывания большой ОС, и мы хотим, чтобы эти пакеты следовали за управлением версиями.
Пока у меня есть некоторый опыт работы с SVN и CVS, однако я не совсем доволен производительностью обоих файлов с большими двоичными файлами (несколько файлов MSI или CAB будут иметь размер> 1 ГБ). Кроме того, я не уверен, хорошо ли они масштабируются с объемом данных, который мы ожидаем в ближайшие 2-5 лет (как я уже сказал, по оценкам> 1 ТБ)
Итак, у вас есть рекомендации?
В настоящее время я также изучаю внешние возможности SVN и подмодули Git, хотя это будет означать несколько отдельных репозиториев для каждого программного пакета, и я не уверен, что это то, что нам нужно ..