инструмент для коллективной разработки базы

Несколько человек ведут разработку базы , все изменения пишутся в текстовые файлы и ими обмениваются разработчики. Хотелось бы этот участок автоматизировать. Можно ли это сделать , если да, то как.
Какие другие есть подходы к решению данной задачи.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Любая система контроля

Любая система контроля версий: CVS, Subversion, git и т.д.

используем для PHP

используем для PHP проектов, хотелось бы узнать как же ее привязать к структуре

СПАСИБО

Тогда поясните, что вы имеете

Тогда поясните, что вы имеете в виду под "привязать".

база для разработки у

база для разработки у каждого своя (локальная) , хотелось бы как-то синхронизировать изменения в структуре базы, по принципу того же svn
СПАСИБО

Вариантов вижу несколько. 1.

Вариантов вижу несколько.
1. Если неважна история изменения структуры - ставьте тот же Slony и делайте репликацию между серверами БД у разработчиков.
2. Если по каким-либо причинам (файрволы, NAT'ы) такое невозможно, или если важна история изменений можно с определённой периодичностью (или по кнопке) делать дамп структуры БД в текстовом виде и сохранять его в тот же svn, а на других машинах точно также с определённой периодичностью (или по кнопке) загружать последнюю версию дампа из svn и применять её к БД.

Спасибо за помощь

Спасибо за помощь

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023