В TFS есть ли способ отслеживать изменения сценариев, которые я выполняю в sql 2008r2?

#sql-server-2005 #sql-server-2008-r2

#sql-server-2005 #sql-server-2008-r2

Вопрос:

Есть ли способ для TFS выполнить профиль SQL 2008 и автоматически обновить все новые скрипты в TFS? Также какой рекомендуемый способ отслеживать изменения, которые вносятся в запросы в sql 2008?

Ответ №1:

В Visual Studio Team Developer вы могли бы использовать проект SQL Server, чтобы ваши таблицы, представления, хранимые процедуры и т.д. Находились под управлением исходного кода с помощью TFS.

Помимо этого, распространенный способ сохранить скрипты вашей базы данных под управлением версиями — вручную генерировать сценарии СОЗДАНИЯ / ОБНОВЛЕНИЯ SQL через SQL Server и проверять их в вашей структуре управления версиями всякий раз, когда объекты базы данных изменялись.

Это решение, конечно, требует от дисциплинированных разработчиков всегда иметь точную копию ваших объектов SQL Server в системе управления версиями.

Надеюсь, это поможет!

Комментарии:

1. Спасибо за информацию. Я планирую создавать версионные скрипты сборки и отслеживать это в TFS. Но пока мне нужно поискать какое-нибудь готовое решение.