Долгое время работал с Release Management, но до TFS 2015 ранее.Раньше я выполнял развертывание на основе ролей, создавая «группы компьютеров» для каждой среды, перечисляя полные доменные имена, порты и теги (роли) сервера вместе с некоторыми учетными данными.Затем я мог бы использовать эти детали в определениях выпусков, указав имя машины в качестве имени группы машин, а затем использовать критерии фильтра тегов, чтобы определить, с какими ролями сервера будет выполняться действие в / в.
Сейчас я работаю над TFS 2017, и в разделе «Группы компьютеров» говорится, что эта функциональность устарела, что делает ее непригодной для использования.Документация онлайн говорит о его замене: «группы развертывания», но это появилось только в TFS 2018!Так TFS 2017 без какой-либо формы решения для развертывания на основе ролей на уровне среды ?!Тег группы машин предлагает «использовать список IP-адресов машин или полных доменных имен вместе с портами во всех ваших определениях сборки и выпуска» - это кажется мне неосуществимым решением!Пожалуйста, кто-нибудь, скажите мне, что я что-то упустил!