Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
스프린트라고도 하는 반복 경로는 작업 항목을 시간 상자 간격으로 할당하도록 지원합니다. 프로젝트 수준에서 반복 경로를 정의한 다음 각 팀에서 사용할 경로를 선택합니다. 반복 경로는 해당 경로를 선택하는 모든 팀에서 사용하는 공유 리소스입니다. 릴리스, 하위 릴리스 및 스프린트를 지원하기 위해 플랫 집합의 반복 경로 또는 경로 계층 구조를 만들 수 있습니다.
팀 구성을 열고 각 팀에 기본 및 추가 영역 경로를 할당합니다. 이 문서의 뒷부분에 제공된 단계를 따릅니다. 팀 설정 열기 및 팀 기본 반복 경로 설정
각 팀은 선택한 기본 반복 경로를 작업 항목에 할당해야 합니다. 이러한 작업 항목이 제품 백로그 및 보드에 표시되도록 합니다. 대량 수정을 사용하여 여러 작업 항목을 한 번에 수정합니다. 스프린트에 백로그 항목 할당도 참조하세요.
필요에 따라 언제든지 다음 작업을 수행할 수 있습니다.
자식 반복 노드 추가
반복 경로 이름 바꾸기(루트 경로 제외)
다른 노드에서 자식 반복 경로 이동
자식 반복 경로 삭제
팀에 할당된 기본 및 선택한 반복 경로 변경
팀 백로그 반복 및 기본 반복
각 팀은 팀 정보 및 Agile 도구에 설명된 대로 많은 Agile 도구에 액세스할 수 있습니다. 각 도구는 팀의 기본 영역 경로를 참조합니다. 몇몇 도구는 팀의 기본 및 선택한 반복 경로 또는 스프린트를 참조합니다. 대부분의 팀은 작업 추적 활동을 지원하기 위해 하나의 영역 경로와 여러 반복 경로를 선택합니다. 그러나 다른 시나리오를 지원하기 위해 팀은 백로그 및 보드에 표시할 여러 영역 경로를 선택할 수 있습니다.
Teams는 백로그 반복과 다른 기본 반복을 설정할 수 있습니다. 백로그 반복은 팀의 백로그 및 보드에 표시되는 항목을 결정합니다. 또한 기본 반복은 팀 컨텍스트에서 만든 작업 항목에 할당되는 값을 결정합니다.
팀 컨텍스트에서 만드는 모든 작업 항목에는 팀의 기본 영역 경로와 기본 반복 경로가 자동으로 할당됩니다.
az boards iteration project list [--depth]
[--path]
[--project]
매개 변수
depth: 선택 사항입니다. 나열할 자식 노드의 깊이입니다. 예: --depth 3.
path: 선택 사항입니다. 반복의 절대 경로입니다. \Iteration\ 는 영역 경로와 \ProjectName구분되는 뒤에 따라야 합니다. 예: --path \ProjectName\Iteration\IterationName. 노드 내에서 공백을 사용하는 경우 큰따옴표로 묶습니다(예: "\Fabrikam Fiber\Iteration\Sprint 1",--path). 지정하지 않으면 루트 수준의 반복 경로를 나열합니다.
project: 선택 사항입니다. 프로젝트의 이름 또는 ID입니다. 예: --project "Fabrikam 파이버".
예시
예를 들어 다음 명령은 Fabrikam 파이버 프로젝트의 깊이 3에 대한 영역 경로를 나열합니다. 다른 출력 형식 옵션에 대한 자세한 내용은 Azure CLI 명령에 대한 출력 형식을 참조 하세요.
백로그 반복. 이 백로그 반복과 동일하거나 아래에 반복에 할당된 작업 항목만 팀의 백로그 및 보드에 표시됩니다.
또한 팀의 백로그 또는 보드를 통해 추가된 모든 작업 항목에는 백로그 반복이 할당됩니다.
기본 반복입니다. 기본 반복은 팀 백로그 또는 보드에서 작업 항목을 만들 때 사용되는 반복을 정의합니다. 백로그 반복 경로 아래에 정의된 반복을 지정할 수 있습니다. 현재 반복에 새 작업 항목을 할당하려면 @CurrentIteration 지정합니다. 쿼리에서 팀에 할당된 현재 활성 반복에 할당된 작업 항목을 나열하는 데 사용되는 것과 동일한 매크로가 사용됩니다.
예를 들어 모든 새 작업 항목을 향후 반복 경로에 추가하여 주기적인 간격으로 특정 스프린트를 심사하고 할당하는 데 사용할 수 있습니다.
참고 항목
작업 항목 페이지 또는 팀 대시보드의 새 작업 항목 위젯을 통해 추가된 새 작업 항목은 팀에 할당된 기본 반복 경로를 참조하지 않습니다. 대신 새 작업 항목에 사용자가 선택한 마지막 반복 경로 가 할당됩니다. 팀의 스프린트 백로그 또는 태스크보드를 통해 추가된 새 작업 항목에는 항상 선택한 스프린트와 연결된 반복 경로가 할당됩니다.
활성 스프린트. 팀에서 활성화하려는 각 스프린트 백로그에 대한 반복을 추가합니다. 메뉴에서 각 스프린트를 선택하여 하나씩 추가합니다.
완료되면 다음과 유사한 스프린트 목록이 표시됩니다.
필요한 스프린트 또는 날짜가 표시되지 않으면 필요한 권한이 있는 경우 프로젝트에 대한 반복을 추가하거나 편집할 수 있습니다. 자세한 내용은 반복(스프린트) 경로 정의를 참조 하세요.
az boards iteration team add --id --team
[--project]
az boards iteration team set-default-iteration --team
[--default-iteration-macro]
[--id]
[--project]
az boards iteration team set-backlog-iteration --id --team
[--project]
매개 변수
team: 필수입니다. 팀의 이름 또는 ID입니다.
default-iteration-macro: 선택 사항입니다. 기본 반복 매크로는 유효한 항목입니다 @CurrentIteration.
id: 선택 사항입니다. 반복 경로의 ID를 입력합니다. ID를 확인하려면 az boards 반복 프로젝트 목록을 사용하여 반복 경로를 나열합니다.
project: 선택 사항입니다. 프로젝트의 이름 또는 ID입니다. 예: --project "Fabrikam 파이버".
예시
예를 들어 다음 명령은 Fabrikam 파이버 프로젝트의 서비스 배달 팀에 \Fabrikam Fiber\Iteration\Release 2 경로를 추가합니다.
path: 필수입니다. 반복의 절대 경로입니다. 예: \ProjectName\Iteration\IterationName.
child-id: 선택 사항입니다. 기존 반복 경로를 이동하고 지정된 경로 이름 또는 경로 ID에 대한 자식 노드로 추가합니다.
이름: 선택 사항입니다. 반복 경로의 새 이름입니다.
project: 선택 사항입니다. 프로젝트의 이름 또는 ID입니다. 예: --project "Fabrikam 파이버".
완료 날짜: 선택 사항입니다. 반복 완료 날짜입니다. 예: "2019-06-21".
시작 날짜: 선택 사항입니다. 반복 경로의 시작 날짜입니다. 예: "2019-06-03". 완료 날짜보다 이전이어야 합니다.
예: 선택 사항입니다. 확인을 묻는 메시지를 표시하지 마세요.
예시
예를 들어 다음 명령은 Fabrikam 파이버 프로젝트에 대한 스프린트 3 반복 경로의 시작 및 종료 날짜를 업데이트합니다.
az boards iteration project update --path "\Fabrikam Fiber\Iteration\Release 1\Sprint 3" --finish-date 2019-08-31 --start-date 2019-08-01 --project "Fabrikam Fiber" --output table
ID Identifier Name Start Date Finish Date Path Has Children
----- ------------------------------------ -------- -------------------- -------------------- -------------------------------------------- --------------
55340 862e961a-ac7a-4fcc-9ebc-8afd0c12fed5 Sprint 3 2019-08-01T00:00:00Z 2019-08-31T00:00:00Z \Fabrikam Fiber\Iteration\Release 1\Sprint 3 False
Azure DevOps CLI 명령은 Azure DevOps Server 온-프레미스에서 지원되지 않습니다.
반복 경로 삭제
Important
영역 경로를 삭제하거나 반복 경로를 다시 구성하면 데이터가 손실될 수 있으며 되돌릴 수 없습니다. 예를 들어 영역 경로가 변경된 팀의 번다운 또는 번업 위젯 차트, 스프린트 번다운 및 속도 차트는 올바른 데이터를 반영하지 않습니다. 기록 추세 차트는 각 작업 항목에 대해 과거 시점에 정의된 영역 경로 및 반복 경로를 참조합니다. 영역 경로 또는 반복 경로가 삭제되면 해당 경로의 기록 데이터를 검색할 수 없습니다.
az boards iteration project delete --path
[--project]
[--yes]
매개 변수
path: 필수입니다. 반복의 절대 경로입니다. 예: \ProjectName\Iteration\IterationName.
project: 선택 사항입니다. 프로젝트의 이름 또는 ID입니다. 예: --project "Fabrikam 파이버".
예: 선택 사항입니다. 확인을 묻는 메시지를 표시하지 마세요.
Azure DevOps CLI 명령은 Azure DevOps Server 온-프레미스에서 지원되지 않습니다.
반복 경로 내보내기/가져오기
한 프로젝트가 다른 프로젝트에 사용할 트리 경로의 구조를 내보내거나 가져올 수 없습니다.
그러나 명령을 사용하여 az boards iteration 한 프로젝트에 대해 정의된 반복을 나열한 다음 다른 프로젝트에 추가할 수 있습니다. 명령이 추가되면 명령을 사용하여 az boards iteration team 팀에 추가하고 팀에 대한 기본 및 백로그 반복 경로를 설정할 수 있습니다. 분류 노드(REST API) 및 Teams(REST API)를 사용하여 유사한 작업을 수행할 수 있습니다.
반복 경로 보관
잠시 후 1년 이상 만료된 스프린트에 사용된 반복 경로를 보관할 수 있습니다. "보관"이라는 레이블이 지정된 노드에서 반복 경로를 이동하여 이 작업을 수행할 수 있습니다. 모든 작업 항목은 이동된 반복 경로로 업데이트됩니다. 또한 팀은 과거의 스프린트를 선택 해제할 수 있습니다. 모든 데이터는 새 반복 경로 할당을 사용하여 데이터 저장소에서 유지 관리됩니다.