Создание пользовательского шаблона процесса построения и работа с ним
Если параметры процесса построения Шаблона по умолчанию не отвечают потребностям вашей команды, то можно создать собственные глубоко настраиваемые шаблоны процесса построения.
Содержание раздела
Создание нового шаблона процесса построения
Регистрация шаблона процесса построения в системе
Работа с шаблонами процесса построения
Необходимые разрешения
Для выполнения следующих процедур необходимо задать для разрешения Редактировать определение построения значение Разрешить.Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Создание шаблона процесса построения
Создание пользовательского шаблона
В командном обозревателе выполните следующее.
Если вы еще не подключены к командному проекту, в котором вы должны работать, подключитесь к командному проекту.
Выберите
Главная, а затем выберите
Построения.
На странице Построения выберите Новое определение построения.
Откроется окно определения построения.
В новом определении построения укажите параметры процесса построения на различных вкладках.Дополнительные сведения см. в разделе Создание определения построения.
На вкладке Процесс выберите Показать подробности, а затем выберите Создать.
Откроется диалоговое окно Новый шаблон процесса построения.
Выберите Скопировать существующий файл XAML и при необходимости измените имя папки и файла.Нажмите кнопку ОК.
В строке меню выберите Файл, СохранитьИмя определения построения (клавиши: CTRL+S).
В окне определения построения под меню Файл процесса построения щелкните гиперссылку с именем шаблона.
Папка с новым шаблоном появится в Обозревателе управления исходным кодом.
В контекстном меню нового шаблона выберите Получить последнюю версию.
В контекстном меню нового шаблона выберите Вид.
Отобразится конструктор рабочих процессов.
Используйте конструктор рабочих процессов для редактирования шаблона.
Дополнительные сведения по работе с шаблоном см. в разделе Работа с шаблонами процесса построения.
Отредактировав шаблон, сохраните его и закройте конструктор.
В контекстном меню нового шаблона выберите Вернуть ожидающие изменения.
Откроется диалоговое окно Возврат.
Выберите Вернуть.
Регистрация шаблона процесса построения в системе
Можно зарегистрировать шаблоны процесса построения, созданные вне командного проекта.Например, шаблон процесса построения мог быть получен в электронном сообщении от коллеги и сохранен в папке BuildProcessTemplates в системе управления версиями командного проекта.
Прежде чем члены команды смогут использовать шаблон процесса построения для создания определений построения, необходимо зарегистрировать шаблон в системе.
Регистрация шаблона процесса построения в системе
В командном обозревателе выполните следующее.
Если вы еще не подключены к командному проекту, в котором вы должны работать, подключитесь к командному проекту.
Выберите
Главная, а затем выберите
Построения.
На странице Построения выберите Новое определение построения.
Откроется окно определения построения.
На вкладке Процесс выберите Показать подробности, а затем выберите Создать.
Откроется диалоговое окно Новый шаблон процесса построения.
Выберите Выбрать существующий XAML-файл.
Выберите Обзор.
Откроется диалоговое окно Обзор.
С помощью диалогового окна Обзор найдите и выберите пользовательский шаблон, который необходимо зарегистрировать.
Новый шаблон процесса построения теперь отображается в списке Файлы процесса построения, и все члены команды могут использовать его для создания определений построения.
Работа с шаблонами процесса построения
Ниже приведены некоторые рекомендации и советы, которые помогут более эффективно работать с шаблонами процесса построения.
Действия Team Foundation Build — основные компоненты процесса построения.Можно использовать эти действия для создания пользовательского процесса построения.Дополнительные сведения см. в разделе Действия построения Team Foundation.
Рекомендуется не изменять шаблон по умолчанию.Вместо этого следует создать новый шаблон на основе одного из этих шаблонов, как описано в разделе Создание нового пользовательского шаблона процесса построения.
Шаблон процесса построения можно зарегистрировать в нескольких командных проектах.Эта возможность позволяет совместно использовать процесс построения в любом командном проекте из коллекции командных проектов, который содержит соответствующий шаблон.Дополнительные сведения см. в разделе Регистрация шаблона процесса построения в системе.
Если требуется изменить шаблон процесса построения, необходимо составить план просмотра всех определений построения, созданных с использованием этого шаблона, и скорректировать их после внесения изменений в шаблон процесса построения.Если этого не сделать, может произойти сбой определений построения, либо определения будут функционировать непредсказуемо.
Перед удалением шаблона процесса построения необходимо сначала найти и удалить все определения построения, созданные с использованием этого шаблона.После удаления шаблона определения построения, созданные с использованием этого шаблона, перестанут работать.
Общие сведения об использовании конструктора рабочих процессов см. на следующих страницах веб-сайта Майкрософт: