vishal_h Ответов: 0

Основная проблема контроля версий с SSDT, TFS для ALTER script


Всем Привет,

Я столкнулся с одной проблемой с SQL Server Data Tools (SSDT) и проектом базы данных, который управляется TFS.

Если кто-то забыл проверить скрипт БД после изменения скрипта [ например, alter of store procedure], то это приводит к несогласованному скрипту на сервере БД и проекте БД, который находится под управлением исходного кода (TFS).

Вышеописанный сценарий создает серьезную проблему при создании патча.

Может ли кто-нибудь предложить мне решение?

Что я уже пробовал:

Я использовал опцию schema comparer SSDT перед созданием патча, которая помогает мне синхронизировать сценарий сервера БД с проектом БД, который непосредственно изменяется без регистрации.
Но не решить цель контроля версий

Herman<T>.Instance

Вместо ALTER проверьте, существует ли объект в БД. Если нет, то творите!

0 Ответов