Показать сообщение отдельно
Старый 05.04.2002, 18:48   #12  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Еще один вопрос, вернее ситуация: два программиста работают в двузвенной архитектуре с одной и той же базой данных. Один из них изменил длину поля в одной таблице и синхронизировал базу данных. Второй изменил вторую таблицу и синхронизировал базу данных. В результате его синхронизации первая таблица вернулась к первоначальному состоянию.

Увеличим число программистов например до десяти и проблема начинает казаться серьезной. Выход видится таким - все модификации за день собираются у одного человека, который собирает их в один проект и каждое утро дружненько и хором все импортирует себе этот проект. У всех функциональность одинакова и проблема на время решена.

Но вспомним про пользователей. В виду их слабой компьютерной подготовки и нежелания допускать их к средствам разработки, ну не могут они каждое утро импортировать файл обновления функциональности. Значит надо обойти всех пользователей и каждому обновить функциональность ? Так когда ж я работать то буду ?

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

Может можно эту операцию автоматизировать ? Или решать эту проблему стоит совсем по другому ? Поделитесь пожалуйста Вашим опытом.