프로세스 구성 XML 요소 참조
프로세스 구성 파일 확인 레이아웃 및 다음과 같은 기능을: 제품 백로그 및 팀 속도, 반복 백로그, 팀 용량 및 burndown 차트, 작업 보드, 이해 관계자 의견, 및 내 작업.이러한 구성 파일을 내보낼 수 있습니다, AgileConfiguration 및 CommonConfiguration 팀에서 프로젝트 또는에서 다운로드할 프로세스 템플릿을 액세스 Visual Studio Team Foundation Server 2012.Agileconfiguration에서 지정 된 정의 수정 하 여 백로그 페이지 레이아웃을 사용자 지정 하 고 하는 몇 가지 기능이 공용 영역은 Commonconfiguration에서 지정 된 정의 수정 하 여 사용자 지정 합니다.
사용자 지정할 수 있는 기능에 대 한 개요를 참조 하십시오. 프로세스 구성을 사용하여 백로그 및 보드 페이지 사용자 지정.
[!참고]
팀의 백로그 및 작업 보드 페이지를 사용 하는 방법에 대 한 자세한 내용은 참조 하십시오. Agile 계획 및 반복.
항목 내용
AgileConfiguration: 구문 구조 및 요소
CommonConfiguration: 구문 구조 및 요소
AgileConfiguration: 구문 구조 및 요소
백로그 페이지에 포함 된 요소를 수정 하 여 사용자 정의 AgileProjectConfiguration 요소입니다.제품 백로그 페이지를 사용자 지정 하려면 요소 내에서 수정의 ProductBacklog 요소를 반복 백로그 페이지를 사용자 지정 하려면 요소 내에 포함 된 수정에 IterationBacklog 요소입니다.
다음 XML 예제에서는 AgileConfiguration.xml 파일 내에 포함 된 agile 프로세스 구성을 정의 하는 코드 구조를 보여 줍니다.이 예제에서는 MSF for 민첩 한 소프트웨어 개발 v6.0에 대해 정의 된 기본 구문을 해당 합니다.
<?xml version="1.0" encoding="utf-8"?>
<AgileProjectConfiguration>
<ProductBacklog>
<Columns>
<Column refname="System.Title" width="400" />
<Column refname="System.State" width="100" />
<Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="50" />
<Column refname="System.IterationPath" width="200" />
</Columns>
<AddPanel>
<Fields>
<Field refname="System.Title" />
</Fields>
</AddPanel>
</ProductBacklog>
<IterationBacklog>
<Columns>
<Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="50" />
<Column refname="System.Title" width="400" />
<Column refname="System.State" width="100" />
<Column refname="System.AssignedTo" width="100" />
<Column refname="Microsoft.VSTS.Scheduling.RemainingWork" width="50" />
</Columns>
</IterationBacklog>
</AgileProjectConfiguration>
맨 위로 이동
백로그 페이지에 대 한 XML 요소
자식 요소는 다음 표에 설명 되어 있는 AgileProjectConfiguration 루트 요소입니다.이러한 요소를 사용 하 여 열 및 표시 되는 필드 백로그 페이지에서 지정할 수 있습니다.
요소 |
설명 및 구문 |
참고 |
---|---|---|
AddPanel |
"빠른 추가" 경험, 어디 새 백로그 항목이 정의 된 패널 영역 내에 있는 필드를 지정 하는 데는 컨테이너 요소입니다.
|
필수 요소.하나의 인스턴스입니다. 하나를 지정 해야 합니다 Fields 요소입니다. 제품 백로그 페이지에 "빠른 추가" 경험에만 나타납니다 Team Web Access. |
Column |
백로그 페이지에 열으로 표시 하는 필드를 지정 합니다.
|
필수 요소. 백로그 목록을 페이지에 표시할 각 열에 대 한 백로그 항목과 관련 된 작업 항목의 형식에 대해 정의 된 필드 참조 이름을 지정 해야 합니다.너비 필드에 양의 정수를 지정 해야 합니다. |
Columns |
Column 요소의 컬렉션을 지정합니다.
|
필수 요소.한 인스턴스 각각에 대해서만 IterationBacklog 및 ProductBacklog 부모 요소입니다. 제품 백로그 또는 반복 백로그를 표시 페이지에 표시할 열을 지정 해야 합니다. |
Field |
제품 백로그 페이지 패널 내에 표시 하는 필드를 지정 합니다.
|
필수 요소.에 포함 된 하나 이상의 요소를 Fields 부모 요소입니다. 백로그에 추가할 작업 항목을 정의 하는 경우를 나열 하는 필드에 대 한 값을 지정할 수 있습니다의 AddPanel 섹션을 구성 하는 프로세스입니다. 지정 하는 기본 구성의 제목 , 다음 코드 샘플 에서처럼 표시 전용 필드로 필드:
|
Fields |
Field 요소의 컬렉션을 지정합니다.
|
필수 요소.에 정의 된 인스턴스 중 하나는 AddPanel 부모 요소입니다. 제품 백로그에 항목을 추가할 때 신속 하 게 지정 하려면 원하는 필드를 지정 합니다. |
IterationBacklog |
특정 반복에 할당 된 작업 항목을 표시 하는 페이지 레이아웃을 사용자 지정 하는 데 사용 되는 컨테이너 요소입니다.
|
필수 요소.하나의 인스턴스입니다. 열, 열 너비 및 각 열에 대해 반복을 할당 하는 백로그 항목 목록을 표시 하는 페이지를 채우는 필드의 수를 지정 합니다. 기본적으로, 작업 보드 총 500 개 작업 항목으로 제한 됩니다.에 대 한 값을 지정 하 여이 제한을 변경할 수 있는 workItemCountLimit 특성입니다. |
ProductBacklog |
작업 항목 백로그에 추가할 패널 제품 백로그 하 고 표시 된 페이지의 레이아웃을 사용자 지정 하는 데 사용 되는 컨테이너 요소를 포함 합니다.
|
필수 요소.하나의 인스턴스입니다. 열, 열 너비 및 각 열에 대 한 제품 백로그에 할당 하는 백로그 항목 목록을 표시 하 고 해당 페이지를 채우는 필드의 수를 지정 합니다.제품 백로그 백로그를 반복에 할당 된 포함 한 모든 현재 항목을 표시 합니다. |
맨 위로 이동
CommonConfiguration: 구문 구조 및 요소
작업 보드 페이지를 사용 하 여 사용자 정의 CommonProjectConfiguration 요소에 여러 자식 요소를 지원 합니다.TypeFields 의 특정 정보를 캡처하는 작업 항목 형식에 사용 되는 필드를 지정 합니다.몇 가지 다른 자식 요소, 예를 들어, RequirementWorkItems, TaskWorkItems, 및 BugWorkItems 범주 그룹에는 특정 프로세스 구성 기능 영역에 의해 참조 되는 이러한 종류의 연결을 지정 합니다.
다음 XML 예제에서는 CommonConfiguration.xml 파일 내에 포함 된 일반적인 프로세스 구성을 정의 하는 코드 구조를 보여 줍니다.이 예제에서는 MSF for 민첩 한 소프트웨어 개발 v6.0에 대해 정의 된 기본 구문을 해당 합니다.
<?xml version="1.0" encoding="utf-8"?>
<CommonProjectConfiguration>
<TypeFields>
<TypeField refname="System.AreaPath" type="Team" />
<TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="format h" />
<TypeField refname="Microsoft.VSTS.Common.StackRank" type="Order" />
<TypeField refname="Microsoft.VSTS.Scheduling.StoryPoints" type="Effort" />
<TypeField refname="Microsoft.VSTS.Common.Activity" type="Activity" />
<TypeField refname="Microsoft.VSTS.Feedback.ApplicationStartInformation" type="ApplicationStartInformation" />
<TypeField refname="Microsoft.VSTS.Feedback.ApplicationLaunchInstructions" type="ApplicationLaunchInstructions" />
<TypeField refname="Microsoft.VSTS.Feedback.ApplicationType" type="ApplicationType">
<TypeFieldValues>
<TypeFieldValue value="Web application" type="WebApp" />
<TypeFieldValue value="Remote machine" type="RemoteMachine" />
<TypeFieldValue value="Client application" type="ClientApp" />
</TypeFieldValues>
</TypeField>
</TypeFields>
<RequirementWorkItems category="Microsoft.RequirementCategory" plural="Stories">
<States>
<State value="New" type="Proposed" />
<State value="Active" type="InProgress" />
<State value="Resolved" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</RequirementWorkItems>
<TaskWorkItems category="Microsoft.TaskCategory">
<States>
<State value="New" type="Proposed" />
<State value="Active" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</TaskWorkItems>
<BugWorkItems category="Microsoft.BugCategory">
<States>
<State value="Active" type="InProgress" />
<State value="Resolved" type="Resolved" />
<State value="Closed" type="Complete" />
</States>
</BugWorkItems>
<FeedbackRequestWorkItems category="Microsoft.FeedbackRequestCategory" plural="Feedback Requests">
<States>
<State value="Active" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</FeedbackRequestWorkItems>
<FeedbackResponseWorkItems category="Microsoft.FeedbackResponseCategory" plural="Feedback Responses">
<States>
<State value="Active" type="InProgress" />
<State value="Closed" type="Complete" />
</States>
</FeedbackResponseWorkItems>
<Weekends>
<DayOfWeek>Saturday</DayOfWeek>
<DayOfWeek>Sunday</DayOfWeek>
</Weekends>
</CommonProjectConfiguration>
맨 위로 이동
일반적인 영역에 대 한 XML 요소
자식 요소는 다음 표에 설명 되어 있는 CommonProjectConfiguration 요소입니다.이 요소를 영역 모두에 표시 되는 페이지를 지 원하는 구성 Team Web Access, 팀 탐색기 및 의견 요청 양식.
중요 |
---|
할당 된 값 범주 팀 프로젝트에 대해 정의 된 범주의 그룹 일치 해야 합니다.범주 범주 그룹 정의 파일에 지정 합니다.ALM Visual Studio의 최신 릴리스에 대해 다섯 개의 새 범주가 정의 되어 있습니다.자세한 내용은 범주, 프로세스 구성 및 사용 하지 않으면 특정 형식의 작업 항목을 만드는. |
요소 |
설명 및 구문 |
참고 |
---|---|---|
BugWorkItems |
버그 작업 항목에 해당 하 고 워크플로 상태 항목 백로그의 metastates와 연결 된 범주를 지정 합니다.
|
필수 요소.해당 범주 팀 프로젝트에 정의 된 범주와 일치 해야 합니다. |
DayOfWeek |
비-작업일으로 해당 주의 요일이 지정 합니다.
|
필요한 하위의 Weekends 요소입니다. Valid names correspond to the English days of the week: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, and Saturday.
참고
설치 된 언어에 관계 없이 영어로의 요일을 지정 해야 Team Foundation Server.
|
FeedbackResponseWorkItems |
의견 응답을 캡처하는 데 하 고 이러한 항목의 워크플로 상태 metastates 함께 연결 하는 항목 형식 작업에 해당 하는 범주를 지정 합니다. |
필수 요소.사용자 정의 하지 않음. 해당 범주 팀 프로젝트에 대해 정의 된 범주의 그룹 일치 해야 합니다. |
FeedbackRequestWorkItems |
작업 피드백 요청을 캡처하는 데 하 고 이러한 항목의 워크플로 상태 metastates 함께 연결 하는 항목 형식에 해당 하는 범주를 지정 합니다. |
필수 요소.사용자 정의 하지 않음. 해당 범주 팀 프로젝트에 대해 정의 된 범주의 그룹 일치 해야 합니다.Categories.xml 파일을 사용 하 여 항목 그룹을 지정 합니다. |
RequirementWorkItems |
사용자 스토리, 요구 사항 및 제품 백로그 항목 백로그 항목에 해당 하 고 백로그 항목의 워크플로 상태 metastates 함께 연결 된 범주를 지정 합니다.
|
필수 요소. 해당 범주 팀 프로젝트에 대해 정의 된 범주의 그룹 일치 해야 합니다.Categories.xml 파일을 사용 하 여 항목 그룹을 지정 합니다. |
State |
워크플로우 상태를 metastate 할당합니다.Metastates 그룹화를 작업 보드 또는 다른 프로세스 구성 요소에서 관리 워크플로우 상태를 지 원하는 워크플로우 상태를 나타냅니다.
|
필수 요소. 유효한 값에 대 한 TypeName 에 지정 된 값에 해당는 STATE 각각의 범주 그룹에 존재 하는 작업 항목의 형식에 대해 정의 하는 워크플로 내에서 합니다. 유효한 값에 대 한 값 이름 열거형된 값 중 하나에 해당: 각각의 범주 그룹에 존재 하는 작업 항목의 형식에 대해 정의 하는 워크플로 내에서 합니다.
자세한 내용은 워크플로 상태, metastates, 및 프로세스 구성. |
States |
컬렉션을 지정 합니다. State 작업 항목 metastates와 형식의 워크플로 상태를 연결 하는 요소입니다.
|
Required element for the BugWorkItems, FeedbackResponseWorkItems, FeedbackRequestWorkItems, RequirementWorkItems and TaskWorkItems elements. State요소 사용 하 여 워크플로 상태를 metastates에 할당 합니다. |
TaskWorkItems |
작업 항목에 해당 하 고 작업의 워크플로 상태 metastates 함께 연결 된 범주를 지정 합니다.
|
필수 요소. 해당 범주 팀 프로젝트에 대해 정의 된 범주의 그룹 일치 해야 합니다.Categories.xml 파일을 사용 하 여 항목 그룹을 지정 합니다. 백로그 및 보드 페이지 내 지정한 상태 값을 해당 작업 항목 목록에서 States 요소입니다. |
TypeField |
지원 되는 기능 영역에 대 한 활동 유형을 지원 하도록 값 참조 되는 필드의 참조 이름을 지정 합니다.이 요소 내에서 지정은 TypeFields 컨테이너 요소입니다.
형식을 지정 하는 유효한 시기 type="RemainingWork".모든 텍스트 문자열을 지정할 수 있습니다의 TimeUnitString 현재 반복 백로그 페이지 및 작업 보드 용량 막대의 나타나게 합니다. |
필수 요소.작업 항목 형식 내에서 특정 정보를 캡처하는 데 사용 하는 필드에 해당 하는 필드를 지정 해야 합니다. 백로그 및 작업 보드 페이지를 합니다.
에 대 한 의견 요청 양식:
참고
다음에 대 한 기본 할당을 변경할 수 있어야 합니다 TypeField 요소입니다.이러한 할당 의견 요청 형식의 작업 항목에 해당 정보를 캡처하는 데 사용 되는 필드에 해당 합니다.
|
TypeFields |
TypeField 요소의 컬렉션을 지정합니다.
|
필수 요소. 백로그, 작업 보드 및 의견 요청 폼에 표시 하는 기능을 지원 하려면 참조 된 필드 종류를 지정 합니다. |
TypeFieldValue |
의견 요청 폼에 표시 하는 응용 프로그램 종류의 이름을 지정 합니다.
|
필수 요소.사용자 정의 하지 않음. 기본 할당 의견 요청 폼에 대 한 형식 정의에 지정 된 허용 되는 값에 해당 합니다.
|
TypeFieldValues |
TypeFieldValue 요소의 컬렉션을 지정합니다.
|
에 대 한 요구는 TypeFieldValue 때 type="ApplicationType". 의견 요청 폼에 표시할 필드의 종류에 대 한 값을 지정 해야 합니다. |
Weekends |
휴무일을 지정 하는 데 사용 되는 컨테이너 요소입니다.
|
선택적 요소. 휴무일을 휴무일으로의 용량 및 burndown 차트를 고려 하 여 지정 합니다. |
맨 위로 이동