Хранилище файлов для Jazz RTC?База данных или файл на основе? - PullRequest
2 голосов
/ 28 июня 2011

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

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

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

Ответы [ 3 ]

3 голосов
/ 28 июня 2011

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

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

2 голосов
/ 28 июня 2011

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

Сервер Jazz RTC поддерживает DB2, Sql Server и Oracle.

enter image description here

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

1 голос
/ 28 июня 2011

Быстрый доступ к файлам с контролем источников RTC / Jazz.

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

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

...