구성 빠른 참조
간에 데이터를 동기화 할 수 있습니다 Visual Studio Team Foundation Server 2012 및 Microsoft Project 서버를 먼저 설치 해야는 Team Foundation Server Project Server에 대한 확장 하 고 두 서버 제품을 구성 합니다.이 항목을 빠른 참조로 사용하여 소프트웨어를 설치하고, 권한을 할당하고, 통합을 구성하고, 데이터 동기화를 확인할 수 있습니다.더욱 사용자에게 맞는 구성 작업을 수행하거나 자세한 절차를 보려면 Team Foundation Server 및 Project Server의 통합 구성을 참조하십시오.
[!참고]
커뮤니티에 대한 질문을 하려면 Microsoft 웹 사이트의 Team Foundation Server and Project Server Integration 포럼 게시물을 참조하십시오.
항목 내용
필수 구성 요소 소프트웨어 설치 및 구성
소프트웨어 설치
권한 할당
통합 구성
데이터 동기화 확인
필요한 권한
이 항목의 절차를 수행하려면 다음과 같은 권한이 있거나 다음 그룹에 속해 있어야 합니다.
PWA(Project Web Access 또는 Project Web App) 인스턴스를 등록하려면 등록할 각 PWA 인스턴스에 대한 Administrators 그룹과 Team Foundation Administrators 그룹에 속해 있어야 합니다.
Team Foundation 권한을 부여하려면 Team Foundation Administrators 그룹에 속하거나 인스턴스 수준 정보 보기 및 인스턴스 수준 정보 편집 권한이 허용으로 설정되어 있어야 합니다.팀 탐색기를 사용하여 팀 프로젝트 컬렉션의 Team Foundation 관리 콘솔 또는 그룹 멤버 자격 대화 상자에 액세스할 수 있는 권한도 있어야 합니다.
Project Server 권한을 부여하려면 PWA 인스턴스에 대한 사용자 및 그룹 관리 전역 권한이 있어야 합니다.또한 PWA를 통해 Project Server에 액세스할 수 있는 권한도 있어야 합니다.
SSP 권한을 부여하려면 Farm Administrators 그룹, SharePoint Administration 그룹 또는 Project Server를 지원하는 웹 응용 프로그램의 관리자 그룹에 속해야 합니다.그룹 멤버 자격은 배포의 보안 아키텍처에 따라 달라집니다.
stsadm.exe를 사용하려면 로컬 컴퓨터의 관리자여야 합니다.
자세한 내용은 Project Server와 Team Foundation Server의 통합을 지원하기 위한 권한 할당을 참조하십시오.
필수 구성 요소 소프트웨어 설치 및 구성
다음 표에서 설치 하 고 설치 하기 전에 구성 해야 하는 필수 구성 요소 소프트웨어 요약 Team Foundation Server Project Server에 대한 확장 합니다.
중요 |
---|
설치 또는 업그레이드 Visual Studio Team Foundation Server 2012 64 비트 컴퓨터가 필요 합니다.또한 설치 하려면 Team Foundation Server Project Server에 대한 확장에 필요한 프로젝트 서버 64 비트 컴퓨터에 설치 되어 있습니다. |
Step |
Task |
컴퓨터 |
참고 |
---|---|---|---|
Project Server의 다음 버전 중 하나를 설치 하십시오.
|
호스트가 Project Server 2007 SP2 또는 SP3 및 해당 데이터 동기화 하거나 웹 계층에서 각 참여 하는 각 응용 프로그램 계층 서버와 응용 프로그램 계층 서버에서 Project Server 2010 호스트 서버 2013 프로젝트 및 해당 데이터 동기화에 참여 해야 합니다. |
Project Server 2007은 SQL Server 2005 또는 SQL Server 2008에서 지원해야 합니다.
중요
Project Server 2007 및 Project Server 2010에 SharePoint 웹 응용 프로그램의 PWA 인스턴스에 대해 설정 해야 합니다 클래식 모드 인증.설정 된 경우 pwa 인스턴스를 등록할 수 없습니다 클레임 기반 인증.Project Server 2010에 대한 pwa 인스턴스 하나에 대한 SharePoint 웹 응용 프로그램을 구성할 수 있습니다 클래식 모드 인증 또는 클레임 기반 인증.
|
|
다음 버전 중 하나를 설치 Office Project.
|
Project Professional에서 Enterprise 프로젝트 계획과 팀 프로젝트 간에 데이터를 동기화하는 데 사용할 각 클라이언트 컴퓨터 |
설치 해야 Visual Studio 2012 또는 팀 탐색기 2012 가져오는 플러그인 간의 통합을 지 원하는 각 클라이언트 컴퓨터에서 Team Foundation Server 및 Project Server입니다. |
[!참고]
Active Directory를 배포할 필요는 없지만 Team Foundation Server 및 Project Server 내에서 유효한 사용자 계정, 그룹 및 서비스를 더욱 쉽게 동기화할 수 있도록 Active Directory를 배포하는 것이 좋습니다.
맨 위로 이동
소프트웨어 설치
다음 표에서는 수행해야 하는 설치 단계를 요약하여 보여 줍니다.소프트웨어를 설치하려면 소프트웨어를 설치할 컴퓨터에 대한 관리자 권한이 있어야 합니다.
Step |
Task |
컴퓨터 |
참고 |
---|---|---|---|
Visual Studio Team Foundation Server 2012을(를) 설치합니다. |
Project Server와의 데이터 동기화에 참여할 Team Foundation Server용 각 응용 프로그램 계층 서버 |
데이터 동기화를 지 원하는 소프트웨어를 자동으로 설치 된 Team Foundation Server.자세한 내용은 Team Foundation Server 및 Visual Studio ALM 설치을 참조하십시오. |
|
설치 Team Foundation Server Project Server에 대한 확장 합니다. |
각 응용 프로그램 계층 서버에서 데이터 동기화 하거나 각 웹 계층과 응용 프로그램 계층 서버 호스트 프로젝트 서버 2010 프로젝트 서버 2013와는 데이터 동기화에 참여할 Project Server 2007을 호스트 하 고 참여 해야 합니다. |
한 컴퓨터에만 Team Foundation Server 확장 프로젝트 서버 설치에 대한 두 제품 간의 데이터 동기화에 참여할 수 있습니다. 자세한 내용은 방법: Team Foundation Server에 Project Server 추가을 참조하십시오. |
|
Install Visual Studio 2012 or 팀 탐색기. 다운로드를 참조 하십시오. |
Project Professional에서 Enterprise 프로젝트 계획과 팀 프로젝트 간에 데이터를 동기화하는 데 사용할 각 클라이언트 컴퓨터 두 제품의 통합을 구성하고 관리하는 데 사용할 각 클라이언트 컴퓨터 또는 서버
중요
설치 해야 Visual Studio 2012 하지만 Project Professional 클라이언트 액세스 라이센스 (CAL) 인터페이스와의 통합에 필요 하지 않습니다에 대한 추가 기능을 얻으려면 Team Foundation Server 및 Project Server입니다.
|
Team Foundation과 데이터 동기화에 참여할 Enterprise 프로젝트 계획을 관리할 각 프로젝트 관리자는 Project Professional에 대한 추가 기능을 설치해야 합니다.또한 두 서버 제품의 통합을 구성 하는 각 관리자와 함께 설치 된 소프트웨어를 필요 Visual Studio 2012.이 소프트웨어는 통합을 위한 Project에 대한 추가 기능을 구성합니다. |
맨 위로 이동
권한 할당
권한을 할당하려면 구성하려는 소프트웨어 요소에 대한 관리자 권한이 있어야 합니다.이러한 제품의 통합을 구성할 사용자에게 Team Foundation Server 및 PWA(Project Web Access 또는 Project Web App) 인스턴스에 대한 관리자 권한을 할당해야 합니다.다음 표에서는 할당해야 하는 권한을 요약하여 보여 줍니다.설치한 후 이러한 할당 해야 Team Foundation Server Project Server에 대한 확장 합니다.대부분의 권한은 프로젝트 컬렉션의 Team Foundation 관리 콘솔, 팀 프로젝트의 프로젝트 보안 대화 상자 또는 PWA 인스턴스의 사용자 관리 또는 그룹 관리 웹 페이지를 통해 할당합니다.
[!참고]
사용 권한을 할당 하려면을 참조 하십시오 Project Server와 Team Foundation Server의 통합을 지원하기 위한 권한 할당.
맨 위로 이동
통합 구성
다음 표에서는 두 제품의 통합을 구성하기 위해 수행해야 하는 최소한의 단계 집합을 요약하여 보여 줍니다.각 단계를 사용 하는 TfsAdmin 명령줄 도구, 명령 프롬프트 창을 열어 액세스할 수 있습니다 어디 어느 Visual Studio 또는 팀 탐색기 설치 되어 있고 입력:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
64 비트 버전의 Windows에 대체 합니다.%programfiles(x86)%%programfiles%.
더욱 사용자에게 맞는 구성 작업을 수행하려면 Team Foundation Server 및 Project Server의 통합 구성을 참조하십시오.
[!참고]
관리자 권한으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에서 TfsAdmin 명령줄 도구를 실행하려면 관리자 명령 프롬프트 창을 열어야 합니다.관리자 권한 명령 프롬프트를 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.자세한 내용은 Microsoft 웹 사이트의 사용자 계정 컨트롤 페이지를 참조하십시오.
Step |
Task |
---|---|
PWA 인스턴스 등록.데이터 동기화에 참여할 팀 프로젝트를 호스팅하는 응용 프로그램 계층 서버에 Enterprise 프로젝트 계획을 지원하는 각 PWA 인스턴스를 등록해야 합니다.데이터를 팀 프로젝트와 동기화해야 하는 Enterprise 프로젝트 계획에서 사용하는 모든 PWA 인스턴스를 등록해야 합니다.
pwaUrl을 PWA 인스턴스의 URL(Uniform Resource Locator)로 바꾸고 tfsUrl을 응용 프로그램 계층 서버의 URL로 바꿉니다. 다음 예제는 AdventureWorksServer에 PWAInstance를 등록합니다. TfsAdmin ProjectServer /RegisterPWA /pwa:http://PWAServerName/PWAInstance /tfs:http://AdventureWorksServer:8080/tfs/
참고
Team Foundation Server용 기본 포트는 8080입니다.자세한 내용은 방법: 포트 할당 확인 또는 수정을 참조하십시오.
|
|
PWA 인스턴스를 팀 프로젝트 컬렉션에 매핑.Enterprise 프로젝트 계획을 지원하는 각 PWA 인스턴스를 매핑해야 합니다.팀 프로젝트와 데이터를 동기화해야 하는 Enterprise 프로젝트 계획에서 사용하는 모든 PWA 인스턴스를 매핑해야 합니다.
tpcUrl을 팀 프로젝트 컬렉션의 URL로 바꿉니다. 다음 예제에서는 PWAInstance Adventureworksserver에 정의 된 Defaultcollection을 매핑합니다. TfsAdmin ProjectServer /MapPWAToCollection /pwa:http://PWAServerName/PWAInstance /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection |
|
기본 필드 매핑 업로드.PWA 인스턴스에 매핑한 각 프로젝트 컬렉션에 대한 필드 매핑을 정의해야 합니다.기본 필드 매핑을 시작 지점으로 사용하고 필요한 경우에만 필드 매핑을 사용자 지정할 수 있습니다.
다음 예제에서는 기본 필드 매핑을 업로드 하는 Adventureworksserver의 Defaultcollection에: TfsAdmin ProjectServer /UploadFieldMappings /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /useDefaultFieldMappings 자세한 내용은 Project Server와 Team Foundation Server 간의 필드 매핑 사용자 지정을 참조하십시오. |
|
Enterprise 프로젝트 계획을 팀 프로젝트에 연결.프로젝트 계획을 매핑하려면 먼저 프로젝트 계획을 Project Server에 게시하고 컬렉션에 팀 프로젝트를 정의해야 합니다.동기화하려는 데이터가 포함된 팀 프로젝트에 각 Enterprise 프로젝트 계획을 매핑해야 합니다.동기화에 참여할 작업 항목의 형식도 지정해야 합니다.
PlanName을 Enterprise 프로젝트 계획의 이름으로 바꾸고, ProjectName을 팀 프로젝트의 이름으로 바꾸고, ListOfTypes를 작업 항목 형식의 이름으로 바꿉니다.예를 들어, 다음 형식으로 agile 프로세스를 지원 하도록 작업 항목을 지정할 수 있습니다 "사용자 스토리, 작업" 또는 "사용자 스토리, 작업".프로젝트가 공식(CMMI) 프로세스 템플릿을 기반으로 하는 경우 "Requirement,Task"를 지정할 수 있습니다.쉼표 뒤에 공백을 넣으면 안 됩니다. 다음 예제에서는 MyEnterpriseProjA MyTeamProjB DefaultCollection Adventureworksserver의에 매핑되고 지정 사용자 스토리 및 작업 동기화에 참여할: TfsAdmin ProjectServer /MapPlanToTeamProject /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection/ enterpriseproject:MyEnterpriseProjA /teamproject:MyTeamProjB /workitemtypes:"User Story,Task"
참고
/nofixedwork 플래그는 선택 사항입니다.Team Foundation에서 작업 항목에 매핑된 Project Server 작업(task)의 작업(task) 형식을 작업 시간 고정으로 할당되지 않으려는 경우에만 이 플래그를 지정합니다.
프로젝트 계획이 열려 있는 중에 프로젝트 계획을 매핑한 경우 변경 내용을 등록하려면 프로젝트 계획을 닫고 다시 열어야 합니다.계획을 열 때 팀 프로젝트에 게시 및 작업 항목 형식(Text30) 열이 표시되는지 확인해야 합니다.이러한 열이 표시되는 것은 프로젝트 계획이 팀 프로젝트에 매핑되었음을 나타냅니다. |
|
Enterprise 리소스 풀에 팀 멤버 추가.팀 프로젝트에 게시된 각 작업에 대해 팀 프로젝트의 유효 참가자를 리소스로 할당해야 합니다.또한 Project Server와 동기화된 작업 항목을 전송하는 팀 멤버를 유효 참가자로 식별해야 합니다.유효 참가자를 식별하려면 Enterprise 리소스 풀의 팀 멤버를 Enterprise 프로젝트 계획의 리소스에 추가해야 합니다.자세한 내용은 Enterprise 자원 그룹에 자원 추가를 참조하십시오. |
맨 위로 이동
데이터 동기화 확인
다음 표에 요약되어 있는 단계를 수행하여 데이터가 동기화되는지 확인할 수 있습니다.통합을 구성할 때 매핑한 팀 프로젝트와 Enterprise 프로젝트 계획을 사용하여 이 단계를 수행합니다.
Step |
Task |
절차 |
---|---|---|
프로그램 관리자: 작업을 추가하고 해당 작업을 Team Foundation Server와 동기화하도록 설정합니다. |
중요
프로젝트 계획을 매핑한 후 닫고 다시 열어야 합니다.
매핑된 Enterprise 프로젝트 계획에서 사용자 스토리, 작업 또는 요구 사항을 정의합니다.리소스 이름, 팀 프로젝트에 게시 및 작업 항목 형식(TFS) 필드를 할당해야 합니다.계획을 저장한 다음 Project Server에 게시합니다. 프로젝트 계획에서 상태 표시줄을 선택하면 계획이 게시되었는지 확인할 수 있습니다. |
|
팀장: 1단계에서 추가한 작업(task)이 Team Foundation에 작업 항목으로 나타나는지 확인합니다. |
팀 탐색기에서 제품 백로그 또는 작업 분할 쿼리를 실행 합니다.새 작업 항목은 계획이 Project Server에 게시된 지 몇 분 안에 나타나야 합니다. 작업 항목을 열고 Project Server 동기화 메시지가 기록 필드에 추가되었는지 확인합니다. |
|
팀장: Team Foundation에서 복제된 작업 항목 중 하나를 변경합니다.작업 항목을 추가하고 해당 작업 항목을 Project Server에 게시하도록 설정합니다. |
복제된 작업 항목을 열고 Project Server 탭을 클릭한 다음 필드를 수정합니다.예를 들어 남은 작업 필드를 수정할 수 있습니다. 작업 항목을 만들고 Project Server에 전송 필드를 예로 설정한 다음 작업 항목을 저장합니다.
참고
데이터 동기화에 참여하도록 구성된 형식의 작업 항목만 전송할 수 있습니다.
|
|
프로그램 관리자: 전송된 작업 항목의 업데이트된 상태를 검토하고 승인합니다. |
웹 브라우저에서 승인 센터를 열고 업데이트된 작업 항목과 새로 만든 작업 항목에 대한 상태 업데이트가 나타나는지 확인합니다.몇 분 후에 상태 업데이트가 표시됩니다.상태 업데이트를 수락하고 주석을 추가합니다.
참고
Project Server 2010과의 통합인 경우 상태 업데이트에 추가한 주석이 작업 항목의 기록 필드에 나타나는지 여부를 확인할 수 있습니다.
Team Foundation에서 전송된 변경 내용으로 Enterprise 프로젝트 계획을 업데이트하려면 업데이트를 수락해야 합니다. |
|
프로그램 관리자: 승인된 작업 항목이 Enterprise 프로젝트 계획에 나타나는지 확인합니다. |
Enterprise 프로젝트 계획을 열고 승인된 작업 항목이 나타나는지 확인합니다.업데이트를 보려면 프로젝트 계획을 닫은 후 다시 열어야 할 수도 있습니다. |
|
팀장: Project Server 동기화 메시지와 전송된 작업 항목의 상태를 검토합니다. |
팀 탐색기에서 팀 프로젝트를 새로 고칩니다.Project Server에 전송된 작업 항목을 열고 기록 필드에 추가된 메시지를 검토합니다.Project Server 탭을 클릭하고 Project Server에 대한 상태 필드에 할당된 값을 검토합니다.몇 분 후에 업데이트가 표시됩니다. |
맨 위로 이동
참고 항목
작업
Team Foundation Server 및 Project Server의 통합 구성
개념
Team Foundation Server와 Project Server 통합을 지원하기 위한 시스템 및 설치 요구 사항