А может это дело держать в основной/вспомогательной базе?..
Типа, версия 0.0.1 -> Create.sql
А для остальных - нарастающий Update.sql...
Так ведь если svn умеет запоминать только изменения в файлах, а не файл
целиком, то можно и один sql
Дык, я и говорю о том, что тут и не надо его использовать...
Типа, при установке обновления, проверяем версию базы и версию программы...
Накатываем соответственные изменения каскадно до текущей версии...
В cvs и svn проблема в другом - для них важен порядок строк. И если по
какой-то причине у Тебя радикально поменяется порядок создания таблиц
или заливки справочников, то искать отличия от предыдущей версии файла
будет сложно. В этом случае insert.sql и множество update.sql
предпочтительней.
Роман