작업 항목 형식 만들기

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 요소 정의에 대한 인덱스

번호 제목 글쓴이 날짜 조회 수
116 TFS 최소, 권장 사양 (TFS 2010 ~ TFS 2017 Update 1) 황제낙엽 2022.05.04 1113
115 Azure DevOps Services REST API 를 이용하여 Git 저장소 조회하기 황제낙엽 2021.09.29 3104
114 connect to Azure DevOps Server (Rest API) 황제낙엽 2021.09.10 1046
113 elasticsearch-service-x64 제거하기 (TFS 2017–How to uninstall the ElasticSearch service?) 황제낙엽 2021.08.31 915
112 Azure DevOps Server 의 데이터를 다른 하드웨어의 서버에 복원 황제낙엽 2021.08.31 997
111 [도움말 캡쳐] TFSConfig ChangeServerID /help 황제낙엽 2021.08.31 1102
110 [도움말 캡쳐] TFSConfig help 황제낙엽 2021.08.31 1076
109 TF401054: 요청된 서비스 수준 속성 TFS_SERVICE_LEVEL이(가) 필요한 값과 일치하지 않습니다. 황제낙엽 2021.08.27 986
108 Azure DevOps Server 또는 TFS 의 Requirements 황제낙엽 2021.08.27 1062
107 [Azure] Azure Boards 구성 및 사용자 지정 설명서 황제낙엽 2021.08.25 952
106 [Azure] Restore data to a different server than the current one 황제낙엽 2021.08.25 1216
105 Process Template Editor For Azure, TFS2017 황제낙엽 2021.08.25 1981
104 Microsoft Visual Studio Team Foundation Server 2015 Power Tools 황제낙엽 2021.08.25 1125
103 [Azure] Azure DevOps Server 에서 TfsServcieControl.exe 의 위치 황제낙엽 2021.08.25 1044
102 Migrate TFS 2015 to Azure DevOps Directly? 황제낙엽 2021.08.24 538
101 [benday] Azure DevOps Server 2020 Installation Guide file 황제낙엽 2021.08.24 13338
100 [도움말 캡쳐] tf.exe git help 황제낙엽 2021.07.26 866
99 TFVC Rest API 를 이용한 변경집합 조회 (TFS 2017~) [1] 황제낙엽 2020.11.11 1122
98 [도움말 캡쳐] tf.exe workspace [1] 황제낙엽 2020.10.22 885
97 tf vc get 실행시 /force /overwrite 모두 사용해도 "모든 파일이 최신 상태입니다." 라고만 나온다 황제낙엽 2020.10.16 1201