WorkProductDescriptor
Рабочий продукт (Артефакт): Рабочая область
Этот рабочий продукт позволяет управлять доступом к артефактам и другим ресурсам, требуемым для разработки потребляемого продукта. Рабочая область обеспечивает защищенный и исключительный доступ к артефактам версии продукта.
Назначение

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

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

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

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

Взаимосвязи
РолиОтветственный: Изменен:
Вход дляОбязательный:
  • Нет
Необязательный: Внешний:
  • Нет
Выход из
Свойства
Необязательный
ЗапланированныйYes
Доводка
Опции представления

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

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

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