다음을 통해 공유


PWA 인스턴스에 팀 프로젝트 컬렉션 매핑

간의 데이터를 동기화 할 수 있습니다 Visual Studio Team Foundation Server 2012 및 Microsoft Project Server에서 프로젝트 웹 응용 프로그램 (PWA) 또는 Project Web Access의 인스턴스에 팀 프로젝트 컬렉션 매핑을 포함 하는 여러 가지 작업을 수행 해야 합니다.TFSAdmin 명령줄 도구의 다음 옵션을 사용하여 이 매핑을 관리할 수 있습니다.

  • /MapPWAToCollection: 팀 프로젝트 컬렉션을 PWA의 인스턴스에 매핑합니다.인스턴스에 여러 컬렉션을 매핑할 수 있지만 각 컬렉션을 하나의 인스턴스에만 매핑할 수 있습니다.컬렉션을 인스턴스에 매핑하려면 먼저 인스턴스를 등록해야 합니다.

  • /GetMappedCollections: PWA의 인스턴스에 매핑된 팀 프로젝트 컬렉션의 목록을 반환합니다.

  • /UnmapPWAFromCollection: PWA의 인스턴스에서 팀 프로젝트 컬렉션의 매핑을 제거합니다.

이 제품들을 통합하는 방법에 대한 포괄적인 개요를 보려면 Team Foundation Server 및 Project Server의 통합 구성을 참조하십시오.

사용 하는 TFSAdmin 명령줄 도구, 명령 프롬프트 창을 열고 어디 어느 Visual Studio 또는 팀 탐색기 를 설치 하 고 입력:

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

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

필요한 권한

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

[!참고]

관리자 권한으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 수행하려면 관리자 명령 프롬프트 창을 열어야 합니다.관리자 권한 명령 프롬프트 창을 열려면 시작을 선택하고 명령 프롬프트에 대한 바로 가기 메뉴를 연 다음 관리자 권한으로 실행을 선택합니다.자세한 내용은 Microsoft 웹 사이트의 사용자 계정 컨트롤 페이지를 참조하십시오.

구문

TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl 

TfsAdmin ProjectServer /MapPWAToCollection /pwa:pwaUrl /collection:tpcUrl

TfsAdmin ProjectServer /UnmapPWAFromCollection /pwa:pwaUrl /collection:tpcUrl [/force]

매개 변수

Parameter

설명

/tfs:tfsUrl

Team Foundation용 응용 프로그램 계층 서버의 URL(Uniform Resource Locator)을 지정합니다.URL을 다음 형식으로 지정합니다.

http://ServerName:Port/VirtualDirectoryName

가상 디렉터리를 지정하지 않을 경우 다음 형식으로 URI를 지정해야 합니다.

http://ServerName:Port

/pwa:pwaUrl

PWA 인스턴스의 URL을 지정합니다.URL을 다음 형식으로 지정합니다.

http://PWAServerName/PWA

/collection:tpcUrl

팀 프로젝트 컬렉션의 URL을 지정합니다.URL을 다음 형식으로 지정합니다.

http://ServerName:Port/VirtualDirectoryName/CollectionName

가상 디렉터리를 지정하지 않을 경우 다음 형식으로 URI를 지정해야 합니다.

http://ServerName:Port/CollectionName

/force

선택 사항입니다./UnmapPWAFromCollection 옵션에서만 사용할 수 있습니다.컬렉션의 모든 팀 프로젝트에 대한 매핑을 모두 제거합니다.팀 프로젝트가 데이터 동기화에 계속 참여하는 것을 더 이상 원하지 않는 경우 이 옵션을 지정해야 합니다.

/? 또는 help

명령에 대한 정보를 표시합니다.

맨 위로 이동

설명

명령을 실행하면 메시지가 나타나고 수행 중인 작업과 작업의 개체를 확인합니다.예를 들어, 다음 메시지는 PWA의 지정된 인스턴스가 매핑되고 있음을 표시합니다.

Mapping Project Web Access:http://MyPWAServer/MyPWAInstance/ . . . Done.

명령이 완료되면 다른 메시지가 나타납니다.예를 들어, 다음 메시지는 PWA 인스턴스가 Team Foundation Server로 등록되어 있음을 나타냅니다.

Mapping team project collection http://MyTFSServer:8080/tfs/Collection0 to PWA http://MyPWAServer/MyPWAInstance/. 

팀 프로젝트 컬렉션을 매핑하면 다음과 같은 작업이 수행됩니다.

  • 컬렉션에 대한 위치 서비스는 매핑을 사용하여 업데이트됩니다.

  • 전역 규칙과 필드가 컬렉션에 만들어집니다.

  • 동기화 엔진은 작업 서비스를 사용하여 등록됩니다.

PWA의 인스턴스에서 컬렉션을 매핑 해제하기 전에 팀 프로젝트 컬렉션에 대해 매핑된 모든 팀 프로젝트와 Enterprise 프로젝트 계획을 먼저 매핑 해제해야 합니다./UnmapPWAFromCollection 옵션을 실행할 때 프로젝트가 매핑되는 경우 메시지는 /UnmapPlanFromProject 옵션을 먼저 사용해야 한다고 알려줍니다.또는 /force 플래그를 사용하여 컬렉션에서 모든 팀 프로젝트의 모든 매핑을 제거할 수 있습니다.

/GetMappedProjects 옵션을 실행하여 매핑된 프로젝트 목록을 표시할 수 있습니다.자세한 내용은 Enterprise 프로젝트와 팀 프로젝트 간의 매핑 관리을 참조하십시오.

프로젝트가 매핑되지 않은 컬렉션에서 /UnmapPWAFromCollection을 실행하면 명령은 매핑 뿐만 아니라 전역 규칙도 제거합니다.

맨 위로 이동

예제

각 예제에서 다음 값이 적용됩니다.

  • PWA의 인스턴스용 URL: http:// PWAServerName/PWAInstance/

  • Team Foundation Server용 URL: http://AdventureWorksServer:8080/tfs/

  • 팀 프로젝트 컬렉션에 대 한 URL: http://AdventureWorksServer:8080/tfs/DefulatCollection

Gg412654.collapse_all(ko-kr,VS.110).gif매핑된 프로젝트 컬렉션 목록

다음 예제에서는 AdventureWorksServer에 정의되어 있고 PWA의 인스턴스에 매핑되는 팀 프로젝트 컬렉션의 목록을 표시합니다.

TfsAdmin ProjectServer /GetMappedCollections /tfs:http://AdventureWorksServer:8080/tfs/

Gg412654.collapse_all(ko-kr,VS.110).gifPWA 인스턴스에 팀 프로젝트 컬렉션 매핑

다음 예제에서는 DefaultCollection Adventureworksserver에서 정의 하는 Pwainstance에 매핑됩니다.

TfsAdmin ProjectServer /MapPWAToCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

Gg412654.collapse_all(ko-kr,VS.110).gif컬렉션의 매핑 제거

Pwainstance에서 Defaultcollection의 매핑을 제거 하는 예제입니다.

TfsAdmin ProjectServer /UnmapPWAFromCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

맨 위로 이동

참고 항목

작업

Team Foundation Server 및 Project Server의 통합 구성

개념

데이터 동기화에 참여하지 못하도록 구성 요소 제거

TfsAdmin ProjectServer와의 Project Server 통합 관리