Nikolay Trifonov wrote: > версии (я один разработчик и его функции команды мне не нужны), но что > делать с fdb файлами, если я в них меняю тексты процедур или структуру > таблиц? Просить разработчиков встроить в Firebird систему контроля исходных текстов метаданных версии так в 4.0 где нибудь :)
А если серьезно - хранить скрипты создания метаданных вместе с исходниками и под контролем версий. Как вариант - после изменений вытаскивать метаданные из базы целиком и отдавать их на осмысление системе контроля версий с более-менее осмысленными комментариями. Более сложный вопрос - это когда программа хранит что-то вроде метаданных предметной области в самой базе, типа как FibPlus свои датасеты и поля - вот как изменения в этих данных отследить. Если какой-нибудь инструмент умеет экспортировать таблицы с блобами в читабельный текстовый формат, то можно было бы его использовать для таких целей. Или понавесить на таблицы настроек триггеров для отслеживания изменений. --~--~---------~--~----~------------~-------~--~----~ -~----------~----~----~----~------~----~------~--~---

