작업 항목 형식 만들기

Visual Studio 2015

다른 버전

 

이 항목의 샘플 코드부터 시작하여 작업 항목 형식을 만들 수 있습니다. 작업 항목 형식은 버그, 요구 사항, 위험 등 팀 프로젝트에 대해 추적할 작업 항목에 대한 규칙, 필드, 상태 및 전환을 정의합니다. 작업 항목 형식은 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="http://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 요소 정의에 대한 인덱스

번호 제목 글쓴이 날짜 조회 수
16 TFS 2013 -> TFS 2015 데이터 이전 및 TFS 업그레이드 테스트 결과 file 황제낙엽 2016.05.12 309
15 TFS 2015 Install 구성 센터 메뉴 file 황제낙엽 2016.05.12 302
14 Detach or delete a team project collection (팀프로젝트 컬렉션 제거) file 황제낙엽 2016.05.09 285
13 [benday][TFS2015] with [SQL Server 2014] on [Windows Server 2012 R2] install guide (by benday) file 황제낙엽 2016.05.09 292
12 사용자 지정 작업 항목 형식 수정 또는 추가(Modify or add a custom work item type) 황제낙엽 2016.03.24 265
11 Application Lifecycle Management용 Visual Studio 및 Team Foundation Server 적용(Adopting Visual Studio and Team Foundation Server for Application Lifecycle Management) 황제낙엽 2016.03.24 223
10 Change the workflow for a work item type(작업 항목 형식의 워크플로 변경) 황제낙엽 2016.03.24 223
9 [witadmin] 작업 항목 형식 가져오기, 내보내기 및 관리 (Import, export, and manage work item types) 황제낙엽 2016.03.23 270
» Create a work item type (작업 항목 형식 만들기) 황제낙엽 2016.03.23 247
7 TFS 소스 코드 관리 기능 (3) - Label file 황제낙엽 2015.06.17 465
6 TFS 소스 코드 관리 기능 (2) - Shelveset file 황제낙엽 2015.01.13 602
5 TFS 소스 코드 관리 기능 (1) - Changeset file 황제낙엽 2015.01.13 474
4 JAVA 와 TFS 황제낙엽 2013.08.07 499
3 TFS 관련 링크 황제낙엽 2013.08.07 358
2 TFS 2010 작업 항목 삭제하는 방법 황제낙엽 2013.08.07 384
1 Visual Studio Application Lifecycle Management(ALM) 황제낙엽 2013.04.25 296