동기화할 작업 항목 형식 지정

Enterprise 프로젝트 계획과 팀 프로젝트 간의 데이터 동기화를 지원하려면 동기화에 참여할 작업 항목 형식을 지정해야 합니다. 팀 프로젝트에 프로젝트 계획을 연결할 때 형식을 정의한 다음 나중에 형식을 추가하거나 제거할 수 있습니다.

참고

팀 프로젝트에 매핑되는 모든 작업 항목 형식은 현재 해당 팀 프로젝트에 매핑되어 있거나 나중에 매핑할 수 있는 모든 Enterprise 프로젝트 계획과의 데이터 동기화에 참여할 수 있습니다.

동기화에 참여할 작업 항목 형식을 관리하려면 먼저 Visual Studio Team Foundation Server 및 Microsoft Project Server의 통합을 구성하고 Enterprise 프로젝트 계획을 팀 프로젝트에 매핑한 상태여야 합니다. 자세한 내용은 TFS와 Project Server 통합 구성을 참조하십시오.

요구 사항

이 절차를 수행하려면 팀 프로젝트 컬렉션에 대한 Project Server 통합 관리 권한을 허용 으로 설정해야 합니다. 그리고 Team Foundation Server 서비스 계정에 데이터 동기화에 참여할 PWA 인스턴스와 상호 작용하는 데 필요한 권한을 부여해야 합니다. 자세한 내용은 TFS와 Project Server 통합을 지원하기 위한 권한 할당을 참조하십시오.

데이터 동기화에 참여하도록 구성된 작업 항목 형식 나열

다음 명령을 사용하면 이미 매핑되어 Enterprise 프로젝트 계획에 사용할 수 있는 팀 프로젝트 형식을 확인할 수 있습니다.

팀 프로젝트에 매핑된 작업 항목 형식을 나열하려면

  1. TfsAdmin 명령줄 도구에 실행하려면 Visual Studio 또는 팀 탐색기 가 설치된 명령 프롬프트 창을 열고 다음을 입력합니다.

    cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
    

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

  2. 다음 명령을 지정한 다음 입력 키 를 선택하세요.

    TfsAdmin ProjectServer /GetMappedWorkItemTypes /collection:tpcUrl /teamProject: TeamProjectName
    

    tpcUrl 을 프로젝트 컬렉션의 URL로 바꾸고 TeamProjectName 을 팀 프로젝트 이름으로 바꿉니다.

    다음 메시지가 표시됩니다.

    The following types of work items are configured for synchronization:

    List of Work Item Types

데이터 동기화에 참여할 수 있는 작업 항목 형식 지정

프로젝트 계획의 작업(task)과 데이터 동기화에 참여할 팀 프로젝트에 대한 하나 이상의 작업 항목 형식을 구성할 수 있습니다. 프로젝트 계획이 현재 팀 프로젝트에 매핑되어 있을 수도 있고 나중에 팀 프로젝트와 데이터를 동기화하도록 구성할 수도 있습니다.

팀 프로젝트에 작업 항목 형식을 매핑하려면

  • 명령 프롬프트에서 다음 명령을 입력하고 ENTER 키를 선택합니다.

    TfsAdmin ProjectServer /MapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes
    

    tpcUrl 을 프로젝트 컬렉션의 URL로 바꾸고 TeamProjectName 을 팀 프로젝트 이름으로 바꿉니다. ListOfWorkItemTypes 를 데이터 동기화에 참여할 작업 항목 형식의 이름으로 바꿉니다. 예를 들어 Agile 프로세스를 지원하는 “User Story,Task” 또는 “User Story”,Task 형식의 작업 항목을 지정할 수 있습니다. 쉼표 뒤에 공백을 넣으면 안 됩니다.

    선택적 /skipUIChanges 플래그를 지정하여, 지정한 형식의 작업 항목 폼에 대한 Project Server 탭을 수정하지 않도록 지정할 수 있습니다.

    중요

    메시지가 시스템에서 Project Server 탭을 추가하려고 시도할 때 발생하는 오류를 나타내는 경우에만 /skipUIChanges 플래그를 포함해야 합니다.이 메시지가 나타나면 작업 항목 형식 정의에 Project Server 탭을 수동으로 추가해야 합니다.자세한 내용은 데이터 동기화를 지원하기 위해 TFS에 추가된 Project Server 필드을 참조하십시오.

    다음 메시지가 표시됩니다.

    Configuring synchronization for the following work item types for team project TeamProjectName: List of Work Item Types.

    You have successfully configured the following work item types for team project TeamProjectName: List of Work Item Types.

형식을 추가했지만 /skipUIChanges 플래그는 지정하지 않은 경우 팀 탐색기 에서 팀 프로젝트를 새로 고친 다음 추가한 형식의 작업 항목을 열어 형식이 수정되었는지 확인할 수 있습니다. 작업 항목 폼에 Project Server 탭이 나타나야 합니다.

데이터 동기화에 참여하지 못하도록 작업 항목 형식 제거

데이터 동기화에 참여하지 못하도록 작업 항목 형식을 제거하려면 먼저 Enterprise 프로젝트 계획에 정의된 작업(task)에 해당 형식의 작업 항목을 바인딩하는 링크를 제거해야 합니다. 또는 /force 플래그를 사용하여 이러한 링크의 제거를 적용한 다음 형식을 제거할 수 있습니다.

팀 프로젝트에서 작업 항목 형식을 매핑 해제하려면

  • 명령 프롬프트에서 다음 명령을 입력하고 ENTER 키를 선택합니다.

    TfsAdmin ProjectServer /UnmapWorkItemTypes /collection:tpcUrl /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes
    

    tpcUrl 을 팀 프로젝트 컬렉션의 URL로 바꾸고, TeamProjectName 을 팀 프로젝트 이름으로 바꾸고, ListOfWorkItemTypes 를 매핑 해제할 작업 항목 형식의 이름으로 바꿉니다.

    선택적 /force 플래그를 지정하여, Project 작업(task)에 작업 항목을 바인딩하는 링크를 제거할 수 있습니다. 이 옵션을 사용하면 해당 형식의 작업 항목이 현재 동기화되고 있는 경우에도 데이터 동기화에 참여하지 못하도록 작업 항목 형식을 제거할 수 있습니다.

    다음 메시지가 표시됩니다.

    Removing the following work item types from participating in synchronization of data for team project TeamProjectName : List of Work Item Types**.**

    The following work item types have been successfully removed from participating in synchronization for team project TeamProjectName**:** List of Work Item Types**.**

    팀 탐색기 에서 팀 프로젝트를 새로 고친 다음 제거한 형식의 작업 항목을 열어 해당 형식이 제거되었는지 여부를 확인할 수 있습니다. 작업 항목 폼에서 Project Server 탭이 제거되어야 합니다.

참고 항목

작업

TFS와 Project Server 통합 구성

참조

동기화에 사용 가능한 작업 항목 형식 정의

Enterprise 프로젝트와 팀 프로젝트 간의 매핑 관리

개념

Team Foundation Server 및 Project Server의 통합 관리