Изменить развертывание TDS-элемента конфигурацией сборки
Есть ли в TDS Classic способ изменить свойство "Развертывание элемента" для элемента при сборке? Вариант использования: у меня есть тестовое содержимое, которое должно быть "Всегда обновлять" для Dev, но это должно быть "Развернуть один раз" в QA
Это возможно? Если нет, какова лучшая практика в этих сценариях?
Спасибо
1 ответ
Один из простых способов справиться с этим - создать отдельный проект TDS, предназначенный для контента, связанного с DEV, для которого установлено значение "Всегда обновлять".
В вашей конфигурации сборки вы можете разрешить создание нескольких пакетов обновлений. Последний шаг - убедиться, что пакет обновления DEV никогда не устанавливается за пределы DEV. Как вы справитесь с этим, будет зависеть от того, как вы устанавливаете пакеты обновлений в апстриме. Если это ручная установка, то проблем нет. Если это автоматическая установка, вам нужно исключить пакет обновления DEV.
Вышеописанный подход имеет дополнительное преимущество, заключающееся в возможности быстрой синхронизации в вашей локальной среде и синхронизации с другими разработчиками, которые также будут поддерживать этот проект TDS в актуальном состоянии.