Share via


작업 항목 형식 만들기

이 항목에서는 동일한 코드로 시작하여 작업 항목 형식을 만들 수 있습니다.버그, 요구 사항, 위험 요소와 같은 작업 항목 형식은 팀 프로젝트에서 추적되는 작업 항목에 대한 규칙, 필드, 상태 및 전환을 정의합니다.작업 항목 형식은 형식 정의 XML 파일에 지정되어 Work Item Tracking 폴더의 TypeDefinitions 하위 폴더에 저장됩니다.예를 들어 MSF(Microsoft Solutions Framework) 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 권한을 참조하십시오.

작업 항목 형식을 만들려면

  1. Visual Studio에서 작업 항목 형식에 대한 XML 파일을 만듭니다.이렇게 하려면 파일 메뉴에서 새로 만들기를 클릭한 다음 파일을 클릭합니다.

  2. 새 파일 대화 상자의 범주 아래에서 일반을 선택한 다음 템플릿 아래에서 XML 파일을 선택합니다.

  3. 다음 코드를 복사하여 파일에 붙여넣습니다.

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2008/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="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
          </Layout>
    </FORM>
    </WORKITEMTYPE>
    </witd:WITD>
    
  4. 저장을 클릭하여 변경 내용을 저장합니다.다른 이름으로 파일 저장 대화 상자에서 파일 이름을 지정한 다음 .xml 파일로 저장합니다.

    작업 항목 형식을 만들어 프로세스 템플릿을 사용자 지정하려는 경우에는 프로세스 템플릿을 다운로드할 위치로 이동한 다음 \WorkItem Tracking\TypeDefinitions 폴더에 파일을 저장합니다.

    [!참고]

    Windows Vista를 실행 중인 경우에는 특정 폴더에 대한 권한이 없을 수도 있습니다.작업 항목 형식을 권한이 설정되지 않은 위치로 내보내려는 경우 레지스트리 가상화 기술을 통해 내보낸 파일이 자동으로 리디렉션되어 가상 저장소에 저장됩니다.이 리디렉션이 발생하지 않도록 하려면 파일을 사용 권한이 설정된 위치로 내보냅니다.레지스트리 가상화에 대한 자세한 내용은 Microsoft 웹 사이트에서 Registry VirtualizationWindows Vista의 일반 파일 및 레지스트리 가상화 문제 페이지를 참조하십시오.

  5. 작업 항목 형식을 사용자 지정하려면 작업 항목 필드 정의, 작업 항목 워크플로 정의 및 사용자 지정작업 항목 폼 디자인 및 사용자 지정를 참조하십시오.

  6. 새 작업 항목 형식을 단일 프로젝트로 가져오려면 작업 항목 형식 사용자 지정 및 관리[witadmin]를 참조하십시오.프로세스 템플릿에 작업 항목 형식을 추가하려면 프로세스 템플릿에 작업 항목에 대한 형식 정의 추가을 참조하십시오.

참고 항목

참조

작업 항목 형식 사용자 지정 및 관리[witadmin]

개념

모든 WITD XML 요소 참조

기타 리소스

작업 항목 형식에 대한 XML 요소 정의의 인덱스