Отвечу по тексту ниже.
D>Здравствуйте! Есть задача: D> * Предположим в CVS закачен скрипт создающий БД. “Teamcity должна” создать БД по этому скрипту (и прописать её в конфигурационных файлах).
Это можно рализовать в виде степа в билд-конфигурации, используя, например powershell, nant, ant или коммандлайн билд раннер.
D> * Конфигурационное управление. Перед сборкой изменяются конфигурационные файлы (IP адрес БД, пути к папкам и т. д.). Эти изменения не комитятся в _ CVS.
Для этого я рекомндую добавить еще один степ в билд-конфигурацию, в котором реализовать необходимое изменение файлов.
Важно поставить clean sources before build, чтобы следующий билд гарантировано начал работу с чистых файлов.
(Да, можно этого не делать, если гарантировать, что процедура замены настроек может работать на файлах, где настройки уже были заменены)
D> * Предположим в CVS комитятся инкрементальные скрипты изменяющие существующую БД. “TeamCity должна” накатить те скрипты которые еще не накачены.
Снова ничего сложного. Если есть скрипт, или программа, которая это делает, ее можно запистить в рамках билда в отдельном степе.
D>Есть средства для этих реализаций у JetBrains?
Надеюсь я ответил на вопрос выше.
В тимсити нет специальных инструментов для работы с БД, однако, можно с легкостью переиспользовать уже написанные скрипты для решения описанной задачи.