Управление версиями в проекте SSIS Visual Studio

#visual-studio #ssis #tfvc

#visual-studio #ssis #tfvc

Вопрос:

Я работаю над проектом службы интеграции Visual Studio (SSIS). Версия Visual Studio — это Community Edition

Что я хочу сделать, так это управлять управлением версиями (например, управление исходным кодом для кода)

Я пытался работать с git. Он работает нормально, я могу зафиксировать изменения. Но проекты служб Integration Services не состоят из кода: они создаются с помощью визуальных компонентов. Я хотел бы, например, запустить команду «diff» между 2 версиями и четко показать мне, какие компоненты изменились между 2 версиями.

Клиент Git встроен в Visual Studio Community Edition, но я не могу запустить такой «diff». Есть ли способ сделать это, например, с помощью TFVC или другого инструмента?

Спасибо

Ответ №1:

Существует инструмент под названием BIDS Helper — BI Developer Extensions, который является расширением Visual Studio. Среди его многочисленных функций — «интеллектуальное разделение» файлов SSIS. Он очищает два файла SSIS от многочисленных идентификаторов GUID и т. Д. И Сравнивает конфигурацию компонентов.
Недостаток — вам нужно подготовить два файла самостоятельно, помощник BIDS не интегрирован в Git или любой другой клиент управления версиями.