Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
영역 경로를 추가하여 팀 구성 및 제품, 기능 또는 비즈니스 영역별로 작업 항목을 그룹화합니다. 팀에 영역 경로를 할당하면 해당 경로 아래의 작업 항목이 해당 팀의 백로그 및 보드에 표시되도록 합니다. 기본적으로 모든 작업 항목은 루트 영역 경로에 할당되고 프로젝트의 기본 팀에 표시됩니다.
프로젝트 수준에서 영역 경로를 정의한 후 팀 구성 내의 팀에 할당합니다. 영역 경로의 계층 구조를 만들어 최대 14개의 수준 깊이의 하위 영역을 지원할 수도 있습니다.
영역 경로 구조를 정의하고 팀에 영역 경로를 할당할 수 있습니다. 또는 팀을 추가하고 해당 시간에 팀 이름으로 영역 경로를 만들 수 있습니다. 팀이 완전히 독립적인 경우 단순한 영역 경로 집합을 만듭니다. 그러나 팀의 계층 구조를 만들려면 영역 경로의 트리 계층 구조를 만들려고 합니다. 자세한 내용은 팀 계층 구조 구성을 참조 하세요.
시스템에서 영역 경로를 사용하는 방법을 이해하려면 영역 및 반복 경로에 대해 참조 하세요.
필수 조건
범주
요구 사항
사용 권한
- 팀 영역 또는 반복 경로를 설정하려면 팀 관리자 또는 프로젝트 관리자 그룹의 구성원입니다. 기본적으로 프로젝트를 만든 사용자에게는 이러한 권한이 있습니다. - 루트 노드 아래에 영역 경로를 추가하거나 자식 노드를 편집하거나 삭제하려면 프로젝트 관리자 그룹의 구성원입니다. - 노드에서 영역 경로를 추가, 편집 및 관리하려면 다음 권한 중 하나 이상을 허용으로 설정합니다. 자식 노드 만들기-
-
이 노드 삭제
-
이 노드를 편집
-
이 노드 권한 보기
각 팀은 팀 정보 및 Agile 도구에 설명된 대로 다양한 Agile 도구에 액세스할 수 있습니다. 이러한 도구는 팀의 기본 영역 경로를 참조합니다. 대부분의 팀은 작업 추적에 하나의 영역 경로와 여러 반복 경로를 사용하지만 팀은 백로그 및 보드에서 여러 영역 경로를 사용하여 다양한 시나리오를 지원할 수도 있습니다.
새 프로젝트에는 프로젝트 이름에 해당하는 단일 루트 영역과 이 루트 영역 경로에 동일한 이름이 할당된 기본 팀이 포함됩니다.
프로젝트 및 팀을 관리하는 것이 새로운 경우 다음 단계에 따라 프로젝트 및 팀을 구성합니다.
영역 경로 정의: 작업을 분류하는 데 필요한 영역 경로의 수와 이름을 결정합니다. 팀당 하나 이상의 영역 경로를 추가합니다. 자세한 내용은 영역 및 반복 정보를 참조 하세요.
팀 정의: 필요한 팀의 수와 이름을 결정합니다. 자세한 내용은 팀 및 Agile 도구 정보를 참조 하세요.
영역 경로 구성: 프로젝트 설정>이동하여 프로젝트의 영역 경로를 정의합니다. 영역 경로 추가의 단계를 따릅니다.
az boards area project list [--depth]
[--path]
[--project]
매개 변수
depth: 선택 사항입니다. 나열할 자식 노드의 깊이. 예: --depth 3 지정하지 않으면 최상위 영역 경로만 반환됩니다.
path: 선택 사항입니다. 영역의 절대 경로입니다.
\Area\ 은 \ProjectName 뒤에 따라야 하며, 이 경로는 반복 경로와 구별됩니다. 예들 들어 --path \ProjectName\Area\AreaName입니다. 노드 내에서 공백을 사용하는 경우 큰따옴표로 묶습니다(예 --path "\Fabrikam Fiber\Area\Service Delivery\Performance": .). 지정하지 않으면 루트 수준의 영역 경로를 나열합니다.
project: 선택 사항입니다. 프로젝트의 이름 또는 ID입니다. 예: --project "Fabrikam Fiber"
예시
예를 들어 다음 명령은 Fabrikam 파이버 프로젝트의 깊이 3에 대한 영역 경로를 나열합니다. 다른 출력 형식 옵션은 Azure CLI 명령에 대한 출력 형식을 참조 하세요.
az boards area project list --depth 3 --project 'Fabrikam Fiber' --output table
ID Identifier Name Path Has Children
----- ------------------------------------ ------------------ -------------------------------------------------- --------------
55302 91d8644a-e430-4fd0-aa95-742ea98770a3 Fabrikam Fiber \Fabrikam Fiber\Area True
55373 26be05fd-e68a-4fcb-833f-497f6bee45f2 Service Delivery \Fabrikam Fiber\Area\Service Delivery True
55303 637dc203-0549-4415-9663-b6358ac27d21 Internet \Fabrikam Fiber\Area\Service Delivery\Internet False
55306 3f2067f9-684f-4121-8004-4a4745198b39 Voice \Fabrikam Fiber\Area\Service Delivery\Voice False
55372 4afc9ede-db1d-4703-8be6-95899b99be44 Email \Fabrikam Fiber\Area\Service Delivery\Email False
55381 f96d4738-c67e-42d0-bd4e-99f6b3fdeb22 Service Status \Fabrikam Fiber\Area\Service Delivery\Service S... False
55384 3a0c1189-6454-4ccd-9354-d72b653b7f74 TV \Fabrikam Fiber\Area\Service Delivery\TV False
55380 4ea27e90-248c-41a0-8d11-eace6c9fd90e Account Management \Fabrikam Fiber\Area\Account Management True
55382 4235f40d-753b-49dd-868f-82372065ec83 Shopping Cart \Fabrikam Fiber\Area\Account Management\Shoppin... False
55383 49d34650-6c65-446c-aff6-79edd3a21a75 Customer Profile \Fabrikam Fiber\Area\Account Management\Custome... False
az boards area project create --name Voice --project "Fabrikam Fiber" --output table
ID Identifier Name Path Has Children
----- ------------------------------------ ------ --------------------------- --------------
55413 3c16691b-160c-4498-ab42-aa77b7f354fc Voice \Fabrikam Fiber\Area\Voice False
project: 선택 사항입니다. 프로젝트의 이름 또는 ID입니다. 예: --project "Fabrikam Fiber"
예를 들어 다음 명령은 서비스 배달 팀의 영역 경로를 나열합니다. 다른 출력 형식 옵션은 Azure CLI 명령에 대한 출력 형식을 참조 하세요.
az boards area team list --team "Service Delivery" --project "Fabrikam Fiber" --output table
Area Include sub areas Is Default
------------------------------- ------------------- ------------
Fabrikam Fiber\Service Delivery True True
둘 이상의 팀 보드에 표시되는 작업 항목은 기대에 미치지 못하는 쿼리 결과를 생성할 수 있습니다. 각 팀은 보드 열 과 스윔 레인을 사용자 지정할 수 있으므로 다른 보드에 표시되는 작업 항목에 할당된 값이 동일하지 않을 수 있습니다. 이 문제의 주요 해결 방법은 팀 영역 경로별로 작업 항목의 단일 소유권을 유지하는 것입니다.
az boards area team add --path --team
[--include-sub-areas {false, true}]
[--project]
[--set-as-default]
매개 변수
path: 필수입니다. 영역의 절대 경로. 예: --path \ProjectName\AreaName
team: 필수입니다. 팀의 이름 또는 ID입니다.
하위 영역 포함: 선택 사항입니다. 자식 노드를 영역 경로에 포함합니다. 허용되는 값: false, true.
project: 선택 사항입니다. 프로젝트의 이름 또는 ID입니다. 예: --project "Fabrikam Fiber"
기본값으로 설정: 선택 사항입니다. 팀의 기본 영역 경로로 지정합니다. 기본값: False입니다.
예시
예를 들어 다음 명령은 Fabrikam 파이버 프로젝트의 음성 팀에 음성 영역 경로를 추가하고 기본값으로 설정하고 하위 영역을 포함합니다.
az boards area team add --path "\Fabrikam Fiber\Voice" --team Voice --project "Fabrikam Fiber" --include-sub-areas --set-as-default --include-sub-areas true --output table
Area Include sub areas Is Default
------------------------------------- ------------------- ------------
Fabrikam Fiber\Service Delivery\Voice False False
Fabrikam Fiber\Voice True True
az boards area project update --path
[--child-id]
[--name]
[--project]
path: 필수입니다. 영역의 절대 경로입니다. 예: --path \ProjectName\AreaName
child-id: 선택 사항입니다. 기존 영역 경로를 이동하고 지정된 경로 이름 또는 ID에 대한 자식 노드로 추가합니다.
이름: 선택 사항입니다. 영역 경로의 새 이름을 지정합니다.
project: 선택 사항입니다. 프로젝트의 이름 또는 ID입니다. 예: --project "Fabrikam Fiber"
예시
예를 들어, 다음 명령은 Fabrikam Fiber 프로젝트에서 Voice 영역 경로의 이름을 Voice and Web(으)로 바꿉니다.
az boards area project update --path "\Fabrikam Fiber\Area\Voice" --name "Voice and Web" --project "Fabrikam Fiber" --output table
ID Identifier Name Path Has Children
----- ------------------------------------ ------------- ---------------------------------- --------------
55412 b00f86a2-3d49-4ad2-af01-da2537947baa Voice and Web \Fabrikam Fiber\Area\Voice and Web False