Team Foundation Server 배포에 SharePoint 제품 통합 추가

업데이트: 2010년 8월

Visual Studio Team Foundation Server를 설치할 때 배포에 대한 SharePoint 제품 리소스를 구성하는 과정을 생략했을 수 있습니다. SharePoint 제품을 실행하는 서버가 없어도 Team Foundation Server가 작동은 하지만 Team Foundation Server의 여러 가지 기능을 제대로 활용하려면 SharePoint 제품과의 통합이 필요합니다. Microsoft Office SharePoint Server 2007, Microsoft SharePoint Server 2010 또는 Windows SharePoint Services 3.0을 실행하는 서버를 Team Foundation Server 배포에 추가할 수 있습니다. SharePoint 웹 응용 프로그램을 추가한 후 배포에 있는 기존의 팀 프로젝트 컬렉션 및 팀 프로젝트에서 팀 프로젝트 포털, 보고서 및 대시보드에 대해 해당 서버를 사용하도록 구성할 수 있습니다.

참고

Microsoft Office SharePoint Server 2007, SharePoint Server 2010 또는 Windows SharePoint Services 3.0을 실행하는 서버가 아직 없는 경우 이들 프로그램을 Team Foundation Server와 함께 사용할 수 있도록 설치하는 방법에 대한 지침은 Team Foundation 설치 설명서를 참조하십시오. 최신 정보를 보려면 Microsoft 웹 사이트의 Visual Studio 2010용 Team Foundation 설치 가이드 페이지에서 설명서를 다운로드하거나 Microsoft 웹 사이트의 Team Foundation 구성 요소 설치 페이지에서 설명서를 참조하십시오. 또는 Microsoft 웹 사이트의 서버 팜 환경에서 Office SharePoint Server 2007 설치 페이지에서 Microsoft Office SharePoint Server 2007 설치를 위한 SharePoint 제품 설명서를 볼 수도 있습니다. Windows SharePoint Services 3.0 설치를 위한 SharePoint 제품 설명서를 보려면 Microsoft 웹 사이트의 Windows Server 2008 운영 체제에 단순 팜 배포(Windows SharePoint Services) 페이지를 참조하십시오.

SharePoint 제품을 실행하는 서버를 Team Foundation Server 배포에 추가하려면 Team Foundation Server와 호환되는 설정을 사용하여 SharePoint 제품을 구성해야 합니다. Microsoft Office SharePoint Server 2007 또는 SharePoint Server 2010을 실행하는 서버를 추가하는 경우 관련 팀 프로젝트에 대해 보고서와 대시보드가 올바르게 작동하는 데 필요한 단계를 추가로 수행해야 합니다.

참고

이 절차의 단계를 따라서 Team Foundation Server 및 SharePoint 제품을 수동으로 통합할 수 있습니다. 또는 해당 배포가 구성 도구에 필요한 기본 설정과 호환되는 경우 구성 도구를 사용하여 Team Foundation Server를 Microsoft Office SharePoint Server 2007 또는 SharePoint Server 2010과 자동으로 통합할 수 있습니다. 자세한 내용은 Microsoft 웹 사이트의 Visual Studio Team Foundation Server 2010 Pre-configuration Tool for Office SharePoint Server 2007 and SharePoint Server 2010을 참조하십시오.

수동 구성 단계에는 서비스 계정 역할을 하는 데 필요한 권한을 사용하여 하나 이상의 계정을 구성하는 작업이 포함됩니다. 또한 SharePoint 제품을 실행하는 서버에서 SharePoint 제품용 Team Foundation Server 확장을 설치해야 합니다. 마지막으로, 기존의 팀 프로젝트 컬렉션이나 팀 프로젝트를 SharePoint 제품의 포털, 대시보드 및 기타 통합 기능과 함께 사용하려면 필요한 항목을 구성해야 합니다.

참고

이 항목에서 설명하는 절차는 SharePoint 제품과 Team Foundation Server가 완전히 통합되는 배포를 위한 것입니다. Team Foundation Server와 SharePoint 제품 사이에 더 높은 수준의 보안 제한이 필요한 배포에 대해서는 관리자 권한 없이 SharePoint 제품에 Team Foundation Server 통합을 참조하십시오.

항목 내용

SharePoint 제품을 실행하는 서버를 Team Foundation Server 배포에 추가하려면 다음 절차를 순서대로 수행해야 합니다.

  1. 필요한 권한

  2. 웹 응용 프로그램 만들기

  3. 대시보드 호환성에 대한 설정 구성

  4. 확장 설치 및 구성

  5. 액세스 권한 부여

  6. 엔터프라이즈 응용 프로그램 정의 구성

  7. 기존 팀 프로젝트 컬렉션 구성

  8. 기존 프로젝트 구성

필요한 권한

이후의 절차를 수행하려면 다음 그룹의 멤버이거나 다음과 같은 권한이 있어야 합니다.

  • Team Foundation 관리 콘솔을 실행하는 하나 이상의 서버에서 Administrators 보안 그룹의 멤버여야 합니다. 

  • SharePoint 제품에 대해 웹 응용 프로그램을 구성하고 설정을 변경하려는 팜의 Farm Administrators 그룹 멤버여야 합니다.

Windows Server 2008을 실행하는 컴퓨터에서는 이러한 권한 외에도 다음 요구 사항을 해결해야 합니다.

  • 명령줄 절차를 따르려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 관리자 명령 프롬프트를 열어야 합니다.

  • Internet Explorer가 필요한 절차를 따르려면 시작, 모든 프로그램을 차례로 클릭하고 Internet Explorer를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭하여 Internet Explorer를 관리자 권한으로 시작해야 합니다.

  • SharePoint 중앙 관리, 보고서 관리자, 보고서 또는 SQL Server Reporting Services 웹 사이트에 액세스하려면 Internet Explorer에서 이러한 사이트를 신뢰할 수 있는 사이트 목록에 추가해야 할 수 있습니다.

자세한 내용은 Microsoft 웹 사이트의 사용자 계정 컨트롤 항목을 참조하십시오.

Team Foundation Server에서 사용할 웹 응용 프로그램 및 사이트 컬렉션 만들기

SharePoint 제품과 Team Foundation Server를 통합하려면 Team Foundation Server에 필요한 설정을 사용하여 웹 응용 프로그램과 사이트 컬렉션을 구성해야 합니다. SharePoint 제품과 함께 Team Foundation Server를 설치하거나 구성하지 않은 상태이므로 이 웹 응용 프로그램과 사이트 컬렉션을 수동으로 만들어야 합니다.

웹 응용 프로그램 및 사이트 컬렉션을 만들려면

  1. 포트 80을 사용하고 인증에 NTLM을 사용하며 포트 번호를 나타내는 고유한 이름이 지정된 SharePoint 웹 응용 프로그램을 만듭니다.

    Team Foundation Server에서 사용할 SharePoint 웹 응용 프로그램 및 사이트 컬렉션을 만드는 방법에 대한 자세한 내용은 Team Foundation Server에서 사용할 SharePoint 웹 응용 프로그램 및 사이트 만들기를 참조하십시오.

  2. 해당 웹 응용 프로그램을 기반으로 하고 고유한 이름이 지정된 사이트 컬렉션을 만듭니다.

Office SharePoint Server 대시보드 구성

Windows SharePoint Services 3.0을 실행하는 서버를 사용하여 Team Foundation Server 배포를 지원하려는 경우에는 이 단원을 건너뛰십시오.

Team Foundation Server에 사용할 전용 서버에 Windows SharePoint Services 3.0 또는 Microsoft Office SharePoint Server 2007을 설치하는 경우에는 Team Foundation 설치 설명서에 나와 있는 SharePoint 제품 설치 관련 지침을 따르면 됩니다. 최신 버전의 설치 설명서를 다운로드하려면 Microsoft 웹 사이트의 Visual Studio 2010용 Team Foundation 설치 가이드 페이지를 참조하십시오.

기존의 Microsoft Office SharePoint Server 2007 또는 SharePoint Server 2010 배포를 Team Foundation Server 배포와 함께 사용하려면 팀 프로젝트 포털에서 보고서와 대시보드가 올바르게 작동할 수 있도록 Team Foundation Server에 필요한 설정을 사용하여 해당 배포를 구성해야 합니다. 이러한 설정을 구성하지 않으면 팀 프로젝트 포털에 사용되는 보고서와 대시보드의 기능이 일부만 활성화되거나 기능이 올바르게 실행되지 않을 수 있습니다.

Microsoft Office SharePoint Server 2007 또는 SharePoint Server 2010을 제대로 구성하려면 신중하게 계획을 세워야 합니다. 배포를 구성하는 일은 여러 측면이 관련된 복잡한 작업입니다. 예를 들어 이 계획 프로세스를 진행할 때는 서비스 계정, 관리 계정 및 그룹 계정으로 사용할 계정을 결정해야 합니다. 계정의 요구 사항에 대해서는 Team Foundation Server의 서비스 계정 및 종속성에서 자세히 설명합니다. SharePoint 제품과 기술 및 Team Foundation Server 상호 작용에 나와 있는 예제도 살펴보십시오. 구성을 시작하기 전에 이러한 정보를 숙지하여 어떤 사항이 필요한지 충분히 이해해야 합니다.

보고서와 대시보드가 Team Foundation Server에 올바르게 표시되도록 Office SharePoint Server를 구성하려면

  • SharePoint 중앙 관리에서 Team Foundation Server에 필요한 서비스를 활성화하고 설정을 구성합니다.

    자세한 내용은 대시보드 호환성에 대한 설정 구성을 참조하십시오.

    참고

    또한 Microsoft Office 응용 프로그램이 Team Foundation Server와 올바르게 상호 작용하려면 먼저 Windows Server 2008 또는 Windows Server 2008 R2에서 SharePoint 제품을 실행하는 서버에서 데스크톱 경험 기능을 사용하도록 설정해야 합니다. 자세한 내용은 데스크톱 경험 개요를 참조하십시오.

확장 설치

SharePoint 제품 배포를 구성했으면 SharePoint 제품용 Team Foundation Server 확장을 설치해야 합니다. 추가할 서버나 웹 응용 프로그램이 여러 개이면 SharePoint 제품을 실행하는 각 서버에 확장을 설치해야 합니다.

참고

Team Foundation Server의 응용 프로그램 계층을 호스팅하는 서버에서 SharePoint 제품도 실행하는 경우에는 확장을 설치할 필요가 없습니다.

SharePoint 제품 및 기술용 Team Foundation Server 확장을 설치하려면

액세스 권한 부여

확장을 설치한 후에는 프로그램 통합을 허용하도록 SharePoint 웹 응용 프로그램과 Team Foundation Server를 둘 다 구성해야 합니다. 팀 프로젝트를 SharePoint 사이트와 통합하려면 SharePoint 웹 응용 프로그램과 Team Foundation Server 사이에 액세스 권한을 부여해야 합니다.

Team Foundation Server와 SharePoint 제품 사이의 액세스 권한은 쌍으로 부여됩니다. 프로그램을 제대로 통합하려면 웹 응용 프로그램과 Team Foundation Server 모두에 대해 필요한 액세스 권한을 부여해야 합니다. 또한 사용자의 계정이 Farm Administrators 그룹의 멤버가 아니면 SharePoint 제품에 사용되는 서비스 계정을 Team Foundation Server의 SharePoint Web Application Services 그룹에 추가해야 합니다.

SharePoint 웹 응용 프로그램과 Team Foundation Server 사이에 액세스 권한을 구성하려면

엔터프라이즈 응용 프로그램 정의 구성

Windows SharePoint Services 3.0을 실행하는 서버를 사용하여 Team Foundation Server 배포를 지원하려는 경우에는 이 단원을 건너뛰십시오.

Microsoft Office SharePoint Server 2007 또는 SharePoint Server 2010을 실행하는 서버를 사용하려면 Team Foundation Server 관리 콘솔을 열고 대시보드 호환성에 대한 설정을 구성했을 때 SharePoint 제품에서 만든 엔터프라이즈 응용 프로그램 정의를 추가해야 합니다. Team Foundation Server에 있는 기존의 프로젝트에 대해 만드는 팀 프로젝트 포털에 보고서와 대시보드가 올바르게 표시되도록 하려면 이 구성이 필요합니다.

엔터프라이즈 응용 프로그램 정의를 구성하려면

  1. SharePoint 제품용 Team Foundation Server 확장을 실행하는 서버에서 Team Foundation의 관리 콘솔을 엽니다.

    자세한 내용은 Team Foundation 관리 콘솔 열기를 참조하십시오.

  2. SharePoint 제품 및 기술용 확장을 클릭한 다음, 엔터프라이즈 응용 프로그램 정의를 구성할 SharePoint 웹 응용 프로그램을 클릭합니다.

  3. 액세스 권한 수정을 클릭하고 엔터프라이즈 응용 프로그램 정의의 이름을 입력한 다음, 확인을 클릭합니다.

기존 팀 프로젝트 컬렉션 구성

Team Foundation Server 배포에 SharePoint 웹 응용 프로그램을 추가한 후 이 응용 프로그램을 해당 배포에 있는 임의의 팀 프로젝트 컬렉션에 대한 리소스로 추가할 수 있습니다. 웹 응용 프로그램을 컬렉션에 추가하면 프로젝트 관리자가 해당 컬렉션의 새 팀 프로젝트 또는 기존 팀 프로젝트에 대한 팀 프로젝트 포털로 SharePoint 사이트를 만들고 채울 수 있습니다.

프로젝트 관리자가 팀 프로젝트 포털을 만들 수 있도록 SharePoint 웹 응용 프로그램과 기본 루트 위치를 추가하려면

기존 프로젝트 구성

팀 프로젝트 컬렉션에 SharePoint 웹 응용 프로그램을 추가한 후 해당 SharePoint 웹 응용 프로그램의 팀 프로젝트 포털을 사용하여 해당 컬렉션에 있는 임의의 프로젝트를 구성할 수 있습니다. 우선 웹 응용 프로그램의 팀 프로젝트에 대한 SharePoint 사이트를 만든 다음 이 사이트를 프로젝트에 추가해야 합니다. 팀 프로젝트 포털을 만들면 팀 프로젝트와 해당 상태에 대한 정보를 한 곳에서 볼 수 있고 프로젝트 멤버가 서로 손쉽게 통신하고 리소스를 공유할 수 있습니다. 팀 프로젝트에 대한 포털로 사용할 SharePoint 사이트를 만든 후 프로젝트에 대한 보고서와 대시보드가 올바르게 작동하도록 사이트를 수동으로 구성해야 합니다.

Team Foundation Server에 사용할 SharePoint 사이트를 만들려면

  1. Internet Explorer를 엽니다.

  2. 주소 표시줄에 사이트를 만들 SharePoint 웹 응용 프로그램의 최상위 사이트 주소를 입력합니다.

  3. 사이트 작업을 클릭한 다음 만들기를 클릭합니다.

    페이지 만들기 페이지가 나타납니다.

  4. 웹 페이지 아래에서 사이트 및 작업 영역을 클릭합니다.

    새 SharePoint 사이트 페이지가 나타납니다.

  5. 제목 및 설명에 사이트의 제목과 설명을 입력합니다.

  6. 웹 사이트 주소에 이 사이트의 URL을 입력합니다.

    URL 앞에 웹 응용 프로그램의 주소가 자동으로 추가됩니다.

  7. 사용 권한에서 새 사이트에 적합한 사용자 권한을 지정하고 만들기를 클릭합니다.

  8. 서식 파일 선택 페이지에서 수행할 프로세스에 적절한 서식 파일을 지정합니다.

    예를 들어 Agile을 기술을 사용하는 프로젝트의 웹 사이트를 만드는 경우에는 Agile 대시보드를 클릭합니다.

  9. 확인을 클릭합니다.

    참고

    방금 만든 사이트가 즉시 열리지만 일부 기능은 올바르게 표시되지 않을 수 있습니다. 이는 정상적인 동작이며 팀 프로젝트의 포털로 사이트를 추가하는 작업을 마치고 나면 문제가 해결됩니다.

기존 팀 프로젝트에 대한 포털로 SharePoint 사이트를 추가하려면

  1. 팀 탐색기에서 프로젝트의 이름을 마우스 오른쪽 단추로 클릭하고 팀 프로젝트 설정을 가리킨 다음 포털 설정을 클릭합니다.

  2. 프로젝트 포털 탭에서 팀 프로젝트 포털 사용 확인란을 선택합니다.

  3. 다음 SharePoint 사이트 사용을 클릭한 다음 URL 구성을 클릭합니다.

  4. 웹 응용 프로그램 목록에서 SharePoint 웹 응용 프로그램을 클릭합니다.

  5. 이 팀 프로젝트에 대해 만든 SharePoint 사이트의 상대 경로를 사이트 상대 경로에 입력합니다.

    입력하는 경로는 URL의 값 끝에 나타납니다.

  6. URL에서 링크를 클릭합니다.

    브라우저 창이 열립니다.

  7. 브라우저에 열린 웹 사이트가 사용할 사이트가 맞는지 확인하고 창을 닫은 후 확인을 클릭합니다.

  8. 이 SharePoint 사이트에 이 프로젝트의 데이터가 표시되도록 하려면 보고서와 대시보드에서 이 팀 프로젝트의 데이터를 참조합니다. 확인란을 선택합니다.

    중요

    다른 팀 프로젝트에 해당 사이트가 이미 사용되고 있는 상태에서 이 확인란을 선택하면 해당 팀 프로젝트에 심각한 결과가 발생하게 됩니다. 이 확인란을 선택하면 다른 팀 프로젝트 대신 이 팀 프로젝트의 데이터가 반영되도록 이 포털의 모든 자동화된 보고서 및 데이터가 리디렉션됩니다. 이 SharePoint 사이트를 사용하는 다른 팀 프로젝트가 없는지 확인하거나 해당 다른 팀 프로젝트의 소유자에게 이러한 변경 내용을 적용해야 한다는 사실을 확인해야 합니다. 또한 보고서 및 데이터를 리디렉션하려면 두 프로젝트에서 Project Administrators 그룹의 멤버여야 합니다.

  9. 확인을 클릭합니다.

  10. 팀 프로젝트를 마우스 오른쪽 단추로 클릭하고 프로젝트 포털 표시를 클릭합니다.

    팀 프로젝트 포털이 새 브라우저 창에서 열립니다.

  11. 사이트 작업을 클릭한 다음 사이트 설정을 클릭합니다.

  12. 사이트 관리에서 사이트 기능을 클릭합니다.

  13. 사이트 기능 목록에서 이 포털에 사용할 각 기능에 대해 활성화를 클릭합니다.

참고 항목

작업

SharePoint 웹 응용 프로그램과 Team Foundation Server 사이의 액세스 수정 또는 제거

개념

SharePoint 제품과 기술 및 Team Foundation Server 상호 작용

SharePoint 제품의 역할

SharePoint 제품 확장

Team Foundation 관리 콘솔

Team Foundation Server 아키텍처

Team Foundation Server의 서비스 계정 및 종속성

Team Foundation Server 권한

기타 리소스

대시보드 호환성에 대한 설정 구성

관리자 권한 없이 SharePoint 제품에 Team Foundation Server 통합

팀 프로젝트 지원을 위한 리소스 구성

업그레이드된 팀 프로젝트가 새 기능에 액세스할 수 있도록 업데이트

변경 기록

날짜

변경 내용

이유

2010년 8월

SharePoint Server 2010, 구성 도구 및 특정 운영 체제에서 데스크톱 경험의 요구 사항에 대한 정보가 추가되었습니다.

고객 의견