Есть необходимость организовать совместную разработку в MS Access для распределенной команды.
Очень беспокоит процесс доставки изменений от различных разработчиков в один поток и мержинг бранчей в версионном хранилище.
Или, если спросить проще, то два программиста, каждый у себя дома, написали код. Как его объединить в рамках одной БД?
Есть у кого-нить подобный опыт?
Может кто-нить сталкивался с инструментом для мержинга двух аксесовских БД (мержинг исходного кода, форм, структуры БД)?
P.S. Спасибо за то время, что уделили моему вопросу.
Здравствуйте, H.Sheremet, Вы писали:
HS>Или, если спросить проще, то два программиста, каждый у себя дома, написали код. Как его объединить в рамках одной БД?
Сам файл БД — бинарный, соответственно эффективного мёржа исходников внутри него не получится, увы.
Как вариант — экспортируйте всё VB-скрипты и вообще текстовые данные "наружу", ведите контроль версий в любом подходящей VCS — ну и при очередном слиянии или выпуске Baseline — импортируйте в БД. В общем, надо отделить не-бинарные данные, и вести их контроль версий отдельно, по необходимости объединяя обратно с бинарником.
Криво, но, повторюсь, из-за специфики природы файла Аксеса — наверное по-другому не получится.
Здравствуйте, H.Sheremet, Вы писали:
HS>День добрый, коллеги.
HS>Есть необходимость организовать совместную разработку в MS Access для распределенной команды. HS>Очень беспокоит процесс доставки изменений от различных разработчиков в один поток и мержинг бранчей в версионном хранилище. HS>Или, если спросить проще, то два программиста, каждый у себя дома, написали код. Как его объединить в рамках одной БД? HS>Есть у кого-нить подобный опыт? HS>Может кто-нить сталкивался с инструментом для мержинга двух аксесовских БД (мержинг исходного кода, форм, структуры БД)?