Резервное хранилище файлов для Jazz RTC? База данных или файл?

В настоящее время мы используем Clearcase для большого количества крупных проектов. Мы используем SQL Server в качестве хранилища файлов в фоновом режиме, и в конечном итоге он достиг точки, когда доступ к файлам стал слишком медленным.

Глядя на GIT и Mercurial, мы видим распределенную систему контроля версий, основанную на хранении различий в файлах, которая может значительно улучшить локальную производительность.

Кто-нибудь знает, есть ли у Jazz RTC хранилище файлов, поддерживаемое различиями файлов или базой данных? (Мельница слухов предполагает, что она поддерживается DB2 :/)


person hawkeye    schedule 27.06.2011    source источник


Ответы (3)


Я полагаю, вы имеете в виду Jazz RTC, в который включен контроль версий.

Его Jazz RTC-сервер поддерживает DB2, Sql Server и Oracle.

введите здесь описание изображения

Однако платформа Jazz сильно отличается от DVCS, таких как Git и Mercurial: это концентратор приложений, созданный для облегчения обмена информацией между несколькими программами о жизненном цикле разработки (требования, управление версиями, изменения, сборки, файлы . ..).
Часть управления версиями — это лишь небольшая часть Jazz.

person VonC    schedule 27.06.2011

Я бы порекомендовал использовать Git для VCS и других систем для отслеживания проблем, сборки серверов и т. д. Универсальные решения зашли так далеко. Поначалу может быть проще начать, но вы быстро столкнетесь с «самым слабым звеном в цепи».

Надеюсь это поможет

person Adam Dymitruk    schedule 28.06.2011

Доступ к файлам с контролем источника RTC/Jazz осуществляется быстро.

В команде разработчиков Jazz SCM (частью которой я являюсь) у нас есть большой репозиторий. Он содержит десятки тысяч файлов и сотни тысяч состояний файлов. Время загрузки (в нашей локальной сети) ограничено скоростью сети: я могу загрузить 50 тыс. файлов (примерно 500 мегабайт) за 10–20 минут. В более быстрой сети было бы лучше.

На сервере изменения сохраняются в виде дельт (т. е. различий между версиями), где это уместно. Сервер Jazz поддерживается базой данных, но доступ к ней быстрый.

person Erigami    schedule 28.06.2011
comment
Отлично: любая система будет быстрее нашей медленной ClearCase ;) Однако я не нашел много документации по распределенному аспекту (новое в RTC3.x) контроля версий на сервере Jazz. - person VonC; 28.06.2011
comment
Если у вас есть вопросы о распределенном контроле версий с RTC, задайте их в группе новостей. - person Erigami; 29.06.2011