Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Kaer


Ухохатыватель

Зарегистрирован:
20 October 2003
Сообщения: 970
Примеры кода: 0
 

RE[4]: SQL Source Control 2003

22 March 2005 16:21  



Тогда возможно нужен иной подход. Задача руководителя проекта дать как можно более независимые участки задачи разработчикам, такие чтобы не было необходимости изменять один и тот же объект, таблицу по сути.
Понимаю, что это не всегда возможно, тогда, по-моему, хорош подход при котором каждый разработчик, после того как завершит определённую часть, выкладывает migrate скрипт. Тогда для получения определённой версии БД (или таблицы БД) нужно последовательно выполнять эти скрипты.
Есть даже средства для автоматизации такого подхода. То есть скрипты автоматически запускаются и в точности в той последовательности чтобы получить заданную версию БД.

Проблема в том, что все равно возможна ситуация, когда два человека одновременно выкладывают конфликтующие migrate скрипты. При этом, это возможно, когда они будут работать с разными таблицами, но связанными foreign ключами. Либо связанные через третью таблицу. Вариантов масса.


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


Можно чуть подробнее про проблемы? Ни разу еще не вел разработку с централизованной базой данных, поэтому возможно просто не вижу описанных проблем. Особенно интересует проблема с целостностью. И почему эта проблема устраняется при работе каждого разработчика со своей базой. Действительно, очень интересно, буду благодарен за ответ.
Наверх
  



Общие вопросы программирования на ASP.NET

 SQL Source Control 2003Kaer  21 March 2005 11:29
 RE: SQL Source Control 2003Kaer  21 March 2005 15:00
 RE: SQL Source Control 2003Serega2k  21 March 2005 18:41
 RE[2]: SQL Source Control 2003Kaer  22 March 2005 08:17
 RE[2]: SQL Source Control 2003GLM  22 March 2005 08:36
 RE[3]: SQL Source Control 2003Kaer  22 March 2005 09:53
 RE[3]: SQL Source Control 2003GLM  22 March 2005 12:44
 RE[4]: SQL Source Control 2003Kaer  22 March 2005 16:21
 RE[4]: SQL Source Control 2003GLM  23 March 2005 10:38
 RE[5]: SQL Source Control 2003Kaer  24 March 2005 07:41
 RE[5]: SQL Source Control 2003GLM  24 March 2005 12:09
 RE[6]: SQL Source Control 2003Kaer  25 March 2005 11:16
 RE[3]: SQL Source Control 2003AlexGaas  22 March 2005 10:05
 RE[4]: SQL Source Control 2003Kaer  22 March 2005 12:00
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта