다음을 통해 공유


내 작업을 사용하여 버그 업데이트 상태 지원

버그를 추적 하는 데 사용할 작업 항목 형식에 대 한 워크플로 상태를 사용자 지정한 경우 metastate 변경 프로세스 구성에 대 한 연결을 업데이트 해야 합니다.이러한 연결 백로그 및 작업 보드 페이지에 대 한 사용 방법 외에, 또한 제어 방법을 내 작업 기능에 팀 탐색기 개발자가 버그 인터페이스 내에서 내 작업 이동할 때 버그 상태를 업데이트 합니다.내 작업 페이지에서 팀 탐색기 개발자가 진행 관리, 일시 중단 및 작업을 계속 및 코드 검토를 요청 하도록 허용 합니다.자세한 내용은 사용자 스토리에 대해 새로운 코드를 작성를 참조하십시오.

버그, 버그 범주 정의 관리 하려면 사용 하는 모든 작업 항목 형식을 지정 하 고 워크플로 상태에서 Commonconfiguration에 대 한 정의를 metatstates를 할당 합니다.정의 파일에 변경 내용을 사용자 지정 하 여 팀 프로젝트에서 작업 하는 모든 팀에 적용 됩니다.

[!참고]

이 사용자 지정 역량 성숙도 모델 통합 (CMMI) 또는 Microsoft Solutions Framework (MSF) Agile 프로세스 템플릿에 따라 팀 프로젝트에만 유효 합니다.

항목 내용

  • 기본 metastate 할당 버그에 대 한 워크플로 상태 변경

  • 작업 항목 형식은 버그 범주에 추가

  • 버그를 정의 하는 워크플로 상태 metastates 할당

요구 사항

  • 액세스 내 작업에 있어야 합니다 Visual Studio Premium 또는 Visual Studio Ultimate 설치 합니다.

  • 실행 하는 witadmin 명령줄 도구는 구성원의 수 해야는 Foundation 관리자 팀 그룹 또는 구성원의의 프로젝트 관리자 팀 프로젝트 그룹.자세한 내용은 Team Foundation Server 권한을 참조하십시오.

기본 metastate 할당 버그에 대 한 워크플로 상태 변경

다음 표에서 할당 버그 워크플로 상태에 대 한 기본 프로세스 템플릿에 기본 metastates Visual Studio ALM(Application Lifecycle Management): MSF for 민첩 한 소프트웨어 개발 v6.0 및 MSF for CMMI Process Improvement v6.0.표시 작업 보드 또는 내 작업의 인식에 대 한 워크플로 상태를 metastate에 할당 해야 합니다.기본 배정에서 일반적인 워크플로 진행 포함 활성 또는 제안닫힌.다음 버그 제거 상태, 등이 진행을 외부 워크플로 상태를 포함 하는 경우 상태를 metastate 배정에서 제외 합니다.

MSF for 민첩 한 소프트웨어 개발 v6.0

MSF for CMMI Process Improvement v6.0

<BugWorkItems category="Microsoft.BugCategory">
   <States>
      <State value="Active" type="InProgress" />
      <State value="Resolved" type="Resolved" />
      <State value="Closed" type="Complete" />
   </States> 
</BugWorkItems>
<BugWorkItems category="Microsoft.BugCategory">
   <States>
      <State value="Proposed" type="Proposed" />
      <State value="Active" type="InProgress" />
      <State value="Resolved" type="Resolved" />
      <State value="Closed" type="Complete" />
   </States> 
</BugWorkItems>

맨 위로 이동

작업 항목 형식은 버그 범주에 추가

작업 항목 형식의 범주를 범주 정의 파일을 업데이트 하 여 팀 프로젝트에 대 한 추가 합니다.

  1. 실행 하는 witadmin 명령줄 도구, 명령 프롬프트 창을 열고 위치 두 Visual Studio 또는 팀 탐색기 설치 및 입력:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    64비트 버전의 Windows에서는 **%programfiles%**를 **%programfiles(x86)%**로 바꿉니다.

  2. 여기에 표시 된 위치 인수에 대 한 데이터는 다음 명령을 입력 합니다. CollectionURL 팀 프로젝트 컬렉션의 URL을 지정 ProjectName 컬렉션에 정의 된 팀 프로젝트의 이름을 지정 및 DirectoryPath 내보낼 파일의 위치와 이름을 지정 합니다.그런 다음 Enter 키를 누릅니다.

    witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
    
  3. 범주 파일을 메모장에서 열고 찾습니다 있는 CATEGORY 요소에는 "Bug Category".

  4. 새로운 형식의 작업 항목을 추가 하려면 추가 WORKITEMTYPE 요소 참조를 추가 하려는 작업 항목 형식 이름을 지정 합니다.

    예를 들어, 다음 구문을 "성능 버그"의 작업 항목 형식 버그 범주를 추가합니다.

    <CATEGORY name="Bug Category" refname="Microsoft.BugCategory">
       <DEFAULTWORKITEMTYPE name="Bug" />
       <WORKITEMTYPE name="Performance Bug" />
    </CATEGORY>
    
  5. 정의 파일을 가져오려면 다음 명령을 입력 합니다.

    witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
    

자세한 내용은 범주를 정의하여 작업 항목 형식 그룹화를 참조하십시오.

맨 위로 이동

버그를 정의 하는 워크플로 상태 metastates 할당

내 버그의 워크플로 상태를 metastates를 할당의 BugWorkItems Commonconfiguration에 대 한 정의에 요소.

  1. 명령 프롬프트 창에 대 한 witadmin, 데이터가 여기에 표시 된 위치 인수에 대해 다음 명령을 입력 합니다. CollectionURL 팀 프로젝트 컬렉션의 URL을 지정 ProjectName 컬렉션에 정의 된 팀 프로젝트의 이름을 지정 및 DirectoryPath 내보낼 파일의 위치와 이름을 지정 합니다.그런 다음 Enter 키를 누릅니다.

    witadmin exportcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
    
  2. 메모장에서 Commonconfigurations를 열고 및 찾아는 BugWorkItems 요소.

  3. 할당 된 값이 업데이트는 State 과정에서의 버그를 추적 하는 데 사용할 작업 항목 형식에 사용 되는 값과 일치 하는 요소.

  4. (선택 사항) 워크플로 내에 있는 다른 상태를 추가 하려면 다른 이름을 지정 State 버그 범주 내에 포함 된 작업 항목 형식의 워크플로 상태에 대응 하는 요소입니다.

    예를 들어, 다음 구문을 상태 값의 추가 "Investigating"에, "inProgress".

    <BugWorkItems category="Microsoft.BugCategory">
       <States>
          <State value="Active" type="InProgress" />
          <State value="Investigating" type="InProgress" />
          <State value="Resolved" type="Resolved" />
          <State value="Closed" type="Complete" />
       </States>
    </BugWorkItems>
    
    중요중요

    값을 지정 해야 합니다의 State 올바른 워크플로 상태에 해당 하는 요소입니다.유효한 워크플로 상태 버그 범주에 포함 된 팀 프로젝트에 대 한 작업 항목 형식에 대해 정의 된 하나입니다.또한, Agile 또는 버그 그룹 내에서 metastate 형식을 즉 할당 해야 Proposed, InProgress, Resolved, 또는 Complete.

  5. 정의 파일을 가져오려면 다음 명령을 입력 합니다.

    witadmin importcommonprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\CommonConfiguration.xml"
    

맨 위로 이동

참고 항목

개념

사용자 스토리에 대해 새로운 코드를 작성

프로세스 구성 XML 요소 참조

프로세스 구성을 사용하여 백로그 및 보드 페이지 사용자 지정