По мере того, как мы дорабатываем новый код для ежемесячного выпуска, мы разветвляем код, а затем создаем новую сборку для сервера сборки и новый шаблон выпуска в Управление выпусками.
Все три шага одинаковы из месяца в месяц, за исключением путей к файлам и соглашений об именах, которые включают наш внутренний номер выпуска (уникальный для каждого выпуска). Мы хотели бы написать сценарий, который сделает все это за нас: мы вводим желаемый номер версии, и все три элемента генерируются. Я знаю, как это сделать для создания ветки TFS и определения сборки TFS, поэтому создание шаблона выпуска — единственная проблема.
Существует ли API для программного создания шаблонов релизов в управлении релизами? (Не обязательно должен быть красивый API, я был бы доволен, если бы мог просто скопировать любой файл, определяющий предыдущий выпуск, с помощью простого поиска/замены старого номера выпуска на новый, предполагая, что шаблоны выпуска сериализованы в файл куда-нибудь)