Изменение развертывания элемента TDS с помощью конфигурации сборки

Есть ли в TDS Classic способ изменить свойство «Развертывание элемента» элемента в зависимости от сборки? Пример использования: у меня есть тестовый контент, который должен иметь статус «Всегда обновлять» для Dev, но должен быть «Развертывать один раз» для QA.

Это возможно? Если нет, то как лучше всего использовать эти сценарии?

Спасибо


person webber    schedule 14.01.2019    source источник


Ответы (1)


Один из простых способов решить эту проблему — создать отдельный проект TDS, посвященный содержимому, связанному с DEV, для которого установлено значение «Всегда обновлять».

В конфигурации сборки вы можете разрешить создание нескольких пакетов обновлений. Последний шаг — гарантировать, что пакет обновления DEV никогда не будет установлен после DEV. То, как вы с этим справитесь, будет зависеть от того, как вы устанавливаете пакеты обновлений вверх по течению. Если это ручная установка, то проблем нет. Если это автоматическая установка, вам необходимо исключить пакет обновления DEV.

Вышеупомянутый подход имеет дополнительное преимущество, заключающееся в возможности очень быстрой синхронизации в вашей локальной среде и синхронизации с другими разработчиками, которые также будут поддерживать этот проект разработчика TDS в актуальном состоянии.

person Marcel Gruber    schedule 01.02.2019