다음을 통해 공유


작업 항목 형식 만들기

이 항목의 샘플 코드부터 시작하여 작업 항목 형식을 만들 수 있습니다. 작업 항목 형식은 버그, 요구 사항, 위험 등 팀 프로젝트에 대해 추적할 작업 항목에 대한 규칙, 필드, 상태 및 전환을 정의합니다. 작업 항목 형식은 TypeDefinitions 폴더 내 작업 항목 추적 폴더의 형식 정의 XML 파일에서 지정됩니다. 예를 들어 MSF(Microsoft Solutions Framework) for Agile Software Development의 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 웹 사이트(레지스트리 가상화Windows Vista의 일반 파일 및 레지스트리 가상화 문제)를 참조하세요.

  5. 작업 항목 형식을 사용자 지정하려면 쿼리, 보고서 및 워크플로를 지원하도록 필드 수정 또는 추가을 참조하세요.

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

참고 항목

참조

작업 항목 형식 가져오기, 내보내기 및 관리[witadmin]

개념

모든 WITD XML 요소 참조

기타 리소스

작업 항목 추적: XML 요소 정의에 대한 인덱스