방법: 새 작업 항목 형식 만들기
업데이트: 2007년 11월
버그, 요구 사항, 위험 요소와 같은 작업 항목 형식은 팀 프로젝트에서 추적되는 작업 항목에 대한 규칙, 필드, 상태 및 전환을 정의합니다. 작업 항목 형식은 형식 정의 XML 파일에 지정되어 Work Item Tracking 폴더의 TypeDefinitions 하위 폴더에 저장됩니다. 예를 들어 MSF for Agile Software Development에서는 버그, 서비스 품질, 시나리오, 위험 요소 및 작업(Task)이라는 작업 항목 형식을 각각 Bug.xml, QoS.xml, Scenario.xml, Risk.xml 및 Task.xml에 정의합니다.
TypeDefinitions 폴더에 새 형식 정의 파일을 만들거나 사용자 지정합니다. 그런 다음 새 작업 항목 형식을 단일 프로젝트에 가져오거나 프로세스 템플릿에 추가한 다음 수정된 템플릿을 Team Foundation Server에 업로드할 수 있습니다.
필수 권한
이 절차를 수행하려면 Team Foundation Administrators 그룹의 멤버이거나 프로젝트에 대해 Project Administrators 그룹의 멤버여야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.
새 작업 항목 형식을 만들려면
Visual Studio에서 작업 항목 형식에 대한 새 XML 파일을 만듭니다. 이렇게 하려면 파일 메뉴에서 새로 만들기를 클릭한 다음 파일을 클릭합니다.
새 파일 대화 상자의 범주 아래에서 일반을 선택하고 템플릿 아래에서 XML 파일을 선택합니다.
다음 코드를 복사하여 파일에 붙여넣습니다.
<?xml version="1.0" encoding="utf-8"?> <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef"> <WORKITEMTYPE name="New Work Item Type Name"> <DESCRIPTION>A description of your new work item type.</DESCRIPTION> <GLOBALLISTS> </GLOBALLISTS> <FIELDS> <FIELD name="Title" refname="System.Title" type="String" reportable="dimension"> <REQUIRED /> </FIELD> </FIELDS> <WORKFLOW> <STATES> <STATE value="Active"> </STATE> </STATES> <TRANSITIONS> <TRANSITION from="" to="Active"> <REASONS> <DEFAULTREASON value="New" /> <REASON value="Build Failure" /> </REASONS> </TRANSITION> </TRANSITIONS> </WORKFLOW> <FORM> <Layout> <Group> <Column PercentWidth="100"> <Control Type="FieldControl" FieldName="System.Title" Label="&Title:" LabelPosition="Left" /> </Column> </Group> </Layout> </FORM> </WORKITEMTYPE> </witd:WITD>
도구 모음에서 저장을 클릭하여 변경 내용을 저장합니다. 다른 이름으로 파일 저장 대화 상자에서 파일 이름을 지정한 다음 .xml 파일로 저장합니다.
작업 항목 형식을 만들어 프로세스 템플릿을 사용자 지정하려는 경우에는 프로세스 템플릿을 다운로드한 위치로 이동한 다음 \WorkItem Tracking\TypeDefinitions 폴더에 파일을 저장합니다.
참고: Windows Vista 운영 체제를 실행 중인 경우에는 특정 폴더에 액세스하지 못할 수도 있습니다. 작업 항목 형식을 액세스 권한이 없는 위치에 저장하려는 경우 레지스트리 가상화 기술을 통해 파일이 자동으로 리디렉션되어 가상 저장소에 저장됩니다. 자세한 내용은 https://go.microsoft.com/fwlink/?LinkId=92325 및 https://go.microsoft.com/fwlink/?LinkId=92323을 참조하십시오. 이러한 리디렉션이 발생하지 않도록 하려면 파일을 액세스 권한이 있는 위치에 저장합니다.
작업 항목 형식을 사용자 지정하려면 작업 항목 형식 필드 정의, 작업 항목 워크플로 정의 및 작업 항목 폼 정의를 참조하십시오.
새 작업 항목 형식을 단일 프로젝트로 가져오려면 방법: 기존 프로젝트로 작업 항목 형식 가져오기를 참조하십시오. 프로세스 템플릿에 작업 항목 형식을 추가하려면 작업 항목 형식을 참조하십시오.