2017-01-24 11 views
0

Я запускаю пакеты на sql-сервере из файловой системы. Теперь мы хотим интегрировать tfs в качестве элемента управления версиями. Итак, в основном папка на сервере, содержащем пакеты, должна быть идентична ветви релиза в tfs. Есть ли способ, например, скопировать файлы на слияние на сервер?SSIS-пакеты и TFS-пост-слияние-скрипт?

Так в основном:

Release-> Отделение для Дев -> Изменить пакеты -> Merge Освободить -> Копировать пакеты из TFS в пункт назначения

Можно ли добавить «пост-слияния-скрипт ", который копирует файлы?

Спасибо

ответ

0

После проверки в пакеты/файлы в TFS, это будет легко получить их в рабочей области.

Вы можете создать рабочее пространство на конечной машине, затем выполнить downloading (getting) files from the Server в VS или использовать Get command для получения пакетов/файлов.

+0

Благодарим вас за быстрый запрос. Мое описание было немного ложным. Я хочу автоматизировать всю процедуру и не получить пакеты manuelly. Это возможно? Спасибо –

+0

Вы хотите, чтобы вы автоматически загружали пакеты в рабочее пространство, когда вы слились в Release Branch? Как вы слились в Release Branch? В VS? –

+0

По умолчанию автоматическая процедура по умолчанию отсутствует. Вам необходимо создать обработчик событий на стороне сервера, чтобы прослушать событие Check-in, когда есть уведомление о регистрации для ветви Release, выполнить последнее действие. Вы можете начать с этой статьи: http://www.almguide.com/2011/12/tfs-server-side-event-handlers/ –

 Смежные вопросы

  • Нет связанных вопросов^_^