Артефакт: Рабочая область
Этот рабочий продукт позволяет управлять доступом к артефактам и другим ресурсам, требуемым для разработки потребляемого продукта. Рабочая область обеспечивает защищенный и исключительный доступ к артефактам версии продукта.
Домены: Управление конфигурацией и изменениями
Типы рабочих продуктов: Инфраструктура
Назначение

Назначение рабочей области - обеспечить доступ к рабочим продуктам и ресурсам, необходимым для разработки и сборки конечного продукта. Рабочие области разработки обращаются к частным областям, где разработчики могут реализовывать и тестировать исходный код в относительной изоляции от других разработчиков. Рабочие области обращаются к общим областям, куда отдельные работы доставляются для встраивания в компоновку общего продукта и контрольных версий.

Можно определить два типа рабочих областей: 

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

В проекте существует одна общая рабочая область интеграции и, возможно, несколько рабочих областей разработки. Каждому участнику проекта необходимо работать в рабочей области, для того чтобы получить доступ к артефактам проекта, включенным в контрольную версию и находящимся в хранилище проекта. Ответственный за интеграцию создает компоновки в рабочей области интеграции, а также создает контрольные версии, видимые для всего коллектива разработки.

Взаимосвязи
Доводка
Опции представления

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

Любая настройка общих рабочих областей интеграции должна быть задокументирована в в Рабочий продукт: План управления конфигурацией.

Дополнительные сведения