팀 프로젝트에 대한 Enterprise 프로젝트의 연결 관리

Enterprise 프로젝트 계획과 팀 프로젝트 간의 데이터 동기화를 지원하려면 계획을 팀 프로젝트에 매핑해야 합니다. 여러 계획을 같은 팀 프로젝트에 매핑할 수 있습니다. Enterprise 프로젝트를 매핑하려면 Enterprise 프로젝트에 연결된 PWA(Project Web Access 또는 Project Web App)를 팀 프로젝트 컬렉션에 등록하고 매핑한 상태여야 합니다.

항목 내용

  • 등록된 PWA 인스턴스 검색

  • PWA 인스턴스에 매핑된 프로젝트 컬렉션 검색

  • 팀 프로젝트에 Enterprise 프로젝트 계획 연결

  • Enterprise 프로젝트 계획과 팀 프로젝트 간 연결 제거

  • TFS 자원을 Project Server에 대한 자원 그룹에 추가

요구 사항

Enterprise 프로젝트 계획을 팀 프로젝트에 매핑하려면 먼저 Visual Studio Team Foundation Server 과 Microsoft Project Server에 대한 통합을 구성 해야 합니다. 초기 구성을 수행한 후에 필요에 따라 계획을 팀 프로젝트에 매핑하거나 매핑 해제할 수 있습니다.

이 절차를 수행하려면 팀 프로젝트 컬렉션에 대한 Project Server 통합 관리 권한을 가지고 있거나 Team Foundation Administrators 그룹에 속해 있어야 합니다. 그리고 Visual Studio Team Foundation Server 서비스 계정이 데이터 동기화에 참여할 PWA 인스턴스에 대한 관리자 권한을 가지고 있어야 합니다. 자세한 내용은 TFS와 Project Server 통합을 지원하기 위한 권한 할당을 참조하십시오.

등록된 PWA 인스턴스 검색

다음 명령을 사용하여, 응용 프로그램 계층 서버에 등록되어 있고 팀 프로젝트 컬렉션에 매핑할 수 있는 PWA 인스턴스를 나열할 수 있습니다.

등록된 PWA 인스턴스를 나열하려면

  1. 명령 프롬프트 창을 열고 Visual Studio 또는 팀 탐색기 이 설치된 위치에서 다음을 입력합니다:

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

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

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

    TfsAdmin ProjectServer /GetRegisteredPWA /tfs:tfsUrl
    

    tfsUrl 을 응용 프로그램 계층 서버의 URL(Uniform Resource Locator)로 바꿉니다.

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

    다음 PWA 인스턴스를 등록합니다: pwaUrlpwaUrl.

자세한 내용은 TFS에 PWA 인스턴스 등록을 참조하십시오.

PWA 인스턴스에 매핑된 프로젝트 컬렉션 검색

다음 명령을 사용하여, PWA 인스턴스에 매핑되어 데이터 동기화에 참여할 수 있는 컬렉션을 확인할 수 있습니다. Enterprise 프로젝트 계획은 이 계획을 지원하는 PWA 인스턴스에 매핑된 컬렉션에서 호스팅되는 하나의 팀 프로젝트에만 연결할 수 있습니다.

매핑된 컬렉션을 나열하려면

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

    TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl
    

    tfsUrl 을 응용 프로그램 계층 서버의 URL로 바꿉니다.

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

    다음 컬렉션이 매핑됩니다: tpcUrl 에서 프로젝트 웹 접근(PWA) pwaUrl로 매핑됩니다.

팀 프로젝트에 Enterprise 프로젝트 계획 연결

동기화하려는 데이터가 포함된 팀 프로젝트에 Enterprise 프로젝트 계획을 매핑할 수 있습니다. 다음 그림과 같이 여러 Enterprise 프로젝트를 같은 팀 프로젝트에 연결할 수 있습니다.

팀 프로젝트에 Enterprise 프로젝트 연결

Enterprise 프로젝트 계획을 팀 프로젝트에 매핑하려면

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

    TfsAdmin ProjectServer /MapPlanToTeamProject /collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes /nofixedwork /projectFieldForWorkItemType:ProjectFieldName
    

    tpcUrl 을 팀 프로젝트 컬렉션의 URL로 바꾸고, EnterpriseProjectName 을 Enterprise 프로젝트 계획의 이름으로 바꾸고, TeamProjectName 을 팀 프로젝트 이름으로 바꿉니다. ListOfWorkItemTypes 를 데이터 동기화에 참여할 작업 항목 형식의 이름으로 바꿉니다. 고정된 작업 형식 할당이 발생하지 않게 하려면 /noFixedWork 를 지정합니다. Project에서 작업 항목 형식을 저장할 필드 이름과 /projectFieldForWorkItemType 인수를 지정할 수도 있습니다.

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

    enterprise 프로젝트 매핑하기 EnterpriseProjectName to team project TeamProjectName.

    enterprise 프로젝트를 EnterpriseProjectName 팀 프로젝트에 TeamProjectName에 성공적으로 매핑했습니다.

  2. 팀 프로젝트에 연결할 각 Enterprise 프로젝트 계획에 대해 1단계를 반복합니다.

Enterprise 프로젝트 계획과 팀 프로젝트간 연결 제거

Enterprise 프로젝트 계획과 팀 프로젝트 간 연결을 제거하려면 먼저 매핑된 팀 프로젝트의 작업 항목에 연결된 모든 작업(task)을 삭제해야 합니다.

팀 프로젝트에서 Enterprise 프로젝트 계획을 매핑 해제하려면

  • 명령 프롬프트에서 다음 명령을 입력하고 Enter 키를 누릅니다.

    TfsAdmin ProjectServer /UnmapPlanFromTeamProject/collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName
    

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

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

    팀 프로젝트에서 TeamProjectNameenterprise 프로젝트의 매핑을 해제하는 중입니다 EnterpriseProjectName.

    팀 프로젝트에서enterprise 프로젝트 EnterpriseProjectName 의 매핑이 해제되었습니다 TeamProjectName.

TFS 자원을 Project Server에 대한 자원 그룹에 추가

Team Foundation 사용자를 Project의 리소스로 할당하려면 해당 사용자를 Enterprise 리소스 풀과 Enterprise 프로젝트 계획의 리소스 풀에 추가해야 합니다. 이 프로세스를 간단하게 하려면 보안 그룹이 Active Directory에 있는 같은 이름의 그룹과 자동으로 동기화되도록 PWA를 구성하면 됩니다. Project Server의 사용자 및 리소스를 여러 도메인과 포리스트의 Active Directory 사용자와 동기화할 수도 있습니다.

Enterprise 리소스 풀에 사용자를 추가하는 방법에 대한 자세한 내용은 Microsoft 웹 사이트의 다음 페이지를 참조하십시오.

또한 Team Foundation 사용자에게 Project Server에 로그온할 수 있는 액세스 권한을 부여해야 합니다. 자세한 내용은 TFS와 Project Server 통합을 지원하기 위한 권한 할당을 참조하십시오.

참고 항목

작업

TFS와 Project Server 통합 구성

참조

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

개념

Team Foundation Server 및 Project Server의 통합 관리