У меня есть система TeamCity, работающая с различными конфигурациями сборки отладки и выпуска, поддерживаемыми шаблонами, которые соответствуют конфигурациям отладки и выпуска следующим образом.
- Branch Build Dev Template
- Branch 1 Dev Build
- Ветвь 2 Dev Build
- Branch Release Build Template
- Branch 1 Release Build
- Сборка релиза ветки 2
Я рассматриваю возможность разделения конфигураций Dev и Release на два отдельных сервера, чтобы обеспечить более высокий уровень управления конфигурациями Release, чем конфигурации Dev, и в то же время позволить команде разработчиков «играть» с конфигурациями сборки Dev.
I am not worried about the history on the Dev builds but I want to preserve the history on the Release builds. Therefore I want to copy the Dev build configurations out of the server and import them into a new server specifically for the Dev team.
Конфигурации сервера поддерживаются репозиторием Git, поэтому у меня есть копия, с которой я могу работать.
Может ли кто-нибудь дать руководство о том, как это сделать, пожалуйста?