Поделиться через


Создание пользовательского шаблона процесса построения и работа с ним

Если параметры процесса построения Шаблона по умолчанию не отвечают потребностям вашей команды, то можно создать собственные глубоко настраиваемые шаблоны процесса построения.

Содержание раздела

  • Создание нового шаблона процесса построения

  • Регистрация шаблона процесса построения в системе

  • Работа с шаблонами процесса построения

Необходимые разрешения

Для выполнения следующих процедур необходимо задать для разрешения Редактировать определение построения значение Разрешить.Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

Создание шаблона процесса построения

Создание пользовательского шаблона

  1. В командном обозревателе выполните следующее.

    1. Если вы еще не подключены к командному проекту, в котором вы должны работать, подключитесь к командному проекту.

    2. Выберите Значок "Начало"Главная, а затем выберите Значок построенийПостроения.

    3. На странице Построения выберите Новое определение построения.

    Откроется окно определения построения.

  2. В новом определении построения укажите параметры процесса построения на различных вкладках.Дополнительные сведения см. в разделе Создание определения построения.

  3. На вкладке Процесс выберите Показать подробности, а затем выберите Создать.

    Откроется диалоговое окно Новый шаблон процесса построения.

  4. Выберите Скопировать существующий файл XAML и при необходимости измените имя папки и файла.Нажмите кнопку ОК.

  5. В строке меню выберите Файл, СохранитьИмя определения построения (клавиши: CTRL+S).

  6. В окне определения построения под меню Файл процесса построения щелкните гиперссылку с именем шаблона.

    Папка с новым шаблоном появится в Обозревателе управления исходным кодом.

  7. В контекстном меню нового шаблона выберите Получить последнюю версию.

  8. В контекстном меню нового шаблона выберите Вид.

    Отобразится конструктор рабочих процессов.

  9. Используйте конструктор рабочих процессов для редактирования шаблона.

    Дополнительные сведения по работе с шаблоном см. в разделе Работа с шаблонами процесса построения.

  10. Отредактировав шаблон, сохраните его и закройте конструктор.

  11. В контекстном меню нового шаблона выберите Вернуть ожидающие изменения.

    Откроется диалоговое окно Возврат.

  12. Выберите Вернуть.

Регистрация шаблона процесса построения в системе

Можно зарегистрировать шаблоны процесса построения, созданные вне командного проекта.Например, шаблон процесса построения мог быть получен в электронном сообщении от коллеги и сохранен в папке BuildProcessTemplates в системе управления версиями командного проекта.

Прежде чем члены команды смогут использовать шаблон процесса построения для создания определений построения, необходимо зарегистрировать шаблон в системе.

Регистрация шаблона процесса построения в системе

  1. В командном обозревателе выполните следующее.

    1. Если вы еще не подключены к командному проекту, в котором вы должны работать, подключитесь к командному проекту.

    2. Выберите Значок "Начало"Главная, а затем выберите Значок построенийПостроения.

    3. На странице Построения выберите Новое определение построения.

    Откроется окно определения построения.

  2. На вкладке Процесс выберите Показать подробности, а затем выберите Создать.

    Откроется диалоговое окно Новый шаблон процесса построения.

  3. Выберите Выбрать существующий XAML-файл.

  4. Выберите Обзор.

    Откроется диалоговое окно Обзор.

  5. С помощью диалогового окна Обзор найдите и выберите пользовательский шаблон, который необходимо зарегистрировать.

    Новый шаблон процесса построения теперь отображается в списке Файлы процесса построения, и все члены команды могут использовать его для создания определений построения.

Работа с шаблонами процесса построения

Ниже приведены некоторые рекомендации и советы, которые помогут более эффективно работать с шаблонами процесса построения.

  • Действия Team Foundation Build — основные компоненты процесса построения.Можно использовать эти действия для создания пользовательского процесса построения.Дополнительные сведения см. в разделе Действия построения Team Foundation.

  • Рекомендуется не изменять шаблон по умолчанию.Вместо этого следует создать новый шаблон на основе одного из этих шаблонов, как описано в разделе Создание нового пользовательского шаблона процесса построения.

  • Шаблон процесса построения можно зарегистрировать в нескольких командных проектах.Эта возможность позволяет совместно использовать процесс построения в любом командном проекте из коллекции командных проектов, который содержит соответствующий шаблон.Дополнительные сведения см. в разделе Регистрация шаблона процесса построения в системе.

  • Если требуется изменить шаблон процесса построения, необходимо составить план просмотра всех определений построения, созданных с использованием этого шаблона, и скорректировать их после внесения изменений в шаблон процесса построения.Если этого не сделать, может произойти сбой определений построения, либо определения будут функционировать непредсказуемо.

  • Перед удалением шаблона процесса построения необходимо сначала найти и удалить все определения построения, созданные с использованием этого шаблона.После удаления шаблона определения построения, созданные с использованием этого шаблона, перестанут работать.

  • Общие сведения об использовании конструктора рабочих процессов см. на следующих страницах веб-сайта Майкрософт: