Team Foundation Server 관리

업데이트: 2010년 6월

Visual Studio Team Foundation Server 관리자는 Team Foundation Server를 설치, 구성 및 유지 관리하고 다음 작업을 수행합니다.

  • 데이터 백업 및 복원

  • 배포에 서버 및 기타 리소스 추가

  • 다른 역할의 권한 및 보안 관리

  • 팀 프로젝트 컬렉션을 만들고 유지 관리하여 프로젝트 및 이를 지원하는 리소스 구성

  • 사용자와 사용자의 권한을 관리하기 위한 서버 수준 및 컬렉션 수준 그룹을 만들어 배포의 보안 유지 관리

  • SQL Server Reporting Services 및 SharePoint 제품과 같이 배포에 통합되는 서버의 그룹과 권한 관리 또는 Team Foundation Server에서 해당 리소스를 무리 없이 사용할 수 있도록 해당 서버의 관리자와 협력

  • 배포에 사용되는 서비스 및 서비스 계정 관리

Team Foundation Server 관리자는 Windows 보안 제한 사항, 사용자 계정 컨트롤, SQL Server 데이터베이스 작업 및 보안 등을 잘 알고 있어야 합니다. 배포를 SharePoint 제품과 통합하는 경우 사이트 컬렉션 및 웹 응용 프로그램을 관리하는 방법도 숙지해야 합니다.

새 배포 또는 아직 설치되지 않은 배포의 관리자라면 Team Foundation Server의 기능 중 무엇을 설치할지, 이를 설치하는 데 어떤 방법을 사용할지 신중하게 판단해야 합니다. 비즈니스의 요구 사항에 가장 적합한 배포 토폴로지를 선택하면 지원 대상인 소프트웨어 프로젝트를 장기적인 관점에서 더 쉽게 관리하고 유지할 수 있습니다. 어떤 종류의 토폴로지가 현재 요구 사항에 가장 적합한지 보려면 Team Foundation Server의 예제 토폴로지를 살펴보십시오.

관리자는 다음과 같은 추가 리소스를 사용할 수 있습니다.

관리 가이드와 설치 설명서의 오프라인 버전은 모두 CHM(Compiled Help Module) 파일입니다. 이러한 형식의 파일은 다운로드하거나 보려고 할 때 문제가 발생하는 경우가 많습니다. 보안 업데이트 896358이 설치되어 있는 컴퓨터에서는 다운로드한 CHM 파일을 열 수 없습니다. 자세한 내용은 Microsoft 웹 사이트의 보안 업데이트 896358 또는 Windows Server 2003 서비스 팩 1을 설치한 후 Internet Explorer를 통해 다운로드한 HTML 도움말 파일을 열 수 없다 페이지를 참조하십시오.

CHM 파일을 로컬로 저장한 후 다음 방법 중 하나를 사용하여 파일 내용을 볼 수 있습니다.

방법 1

  1. .chm 파일을 두 번 클릭합니다.

  2. 파일 열기-보안 경고 대화 상자에서 이 파일을 열기 전에 항상 확인 확인란의 선택을 취소합니다.

  3. 열기를 클릭합니다.

방법 2

  1. CHM 파일을 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

  2. 차단 해제를 클릭합니다.

  3. .chm 파일을 두 번 클릭하여 엽니다.

일반 작업

Content

일반 작업

관리 개념 및 도구 이해

팀 프로젝트 컬렉션을 사용하여 서버 구성

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

Team Foundation Server 정보: Team Foundation Server의 특징과 기능을 살펴보고, 서버 아키텍처 및 예제 배포 토폴로지를 둘러보고, 비즈니스 요구 사항에 가장 적합한 배포 구조를 선택할 수 있습니다.

Microsoft 웹 사이트의 Visual Studio 2010용 Team Foundation 설치 가이드(다운로드 가능한 .CHM 파일)

Team Foundation 구성 요소 설치(MSDN 라이브러리)

Team Foundation Server 설치: 배포에 대한 설치 또는 업그레이드 시나리오를 선택하고, 필수 구성 요소를 설치하고, 소프트웨어 개발 프로젝트를 지원하기 위한 Team Foundation 구성 요소를 설치할 수 있습니다.

현재 버전의 Team Foundation Server를 업그레이드하려면 Team Foundation Server 업그레이드를 참조하십시오.

이전 버전의 Team Foundation Server에서 업그레이드하는 고객을 위한 중요 알림 Team Foundation Server 2010을 설치한 후 구성 프로세스를 시작하기 전에 다음 업데이트를 적용해야 합니다. 이 업데이트를 적용하면 버전 제어 레이블 및 병합의 업그레이드에 영향을 주는 특정 패턴의 버전 제어 작업으로 인한 문제가 발생하지 않습니다. 이 업데이트를 다운로드하려면 Microsoft 웹 사이트의 다음 페이지를 참조하십시오. 자세한 내용은 다음 Microsoft 고객지원 페이지를 참조하십시오.

Visual Studio Team System 2008 Team Foundation Server 또는 Visual Studio 2005 Team Foundation Server에서 업그레이드하는 방법에 대한 자세한 내용은 Microsoft 웹 사이트의 Visual Studio 2010용 Team Foundation 설치 가이드 페이지를 참조하십시오.

Team Foundation Server 업그레이드 한 버전의 Team Foundation Server를 다른 버전으로 업그레이드할 수 있습니다. 이전 버전의 Team Foundation Server에서 Team Foundation Server 2010로 업그레이드할 수도 있습니다.

서버 구성 관리

Team Foundation 관리 콘솔을 사용하여 서버 구성

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

배포 백업 및 복원

Team Foundation Server 이동

서버에 설치된 업데이트 보기

Team Foundation Server Proxy 관리

서비스, 응용 프로그램 풀, 웹 사이트 중지 및 시작

Team Foundation Server 보안

배포의 서버 및 리소스 관리: Team Foundation Server를 설치하고 처음 구성한 후 개발 프로젝트를 지원하기 위한 구성을 모니터링하고 변경할 수 있습니다. 또한 백업 계획을 만들어 데이터를 보호해야 합니다. 작업 요구 사항에 적합하도록 배포 부분을 확장하거나 이동할 수도 있습니다.

SharePoint 제품 및 Team Foundation Server

배포에 SharePoint 웹 응용 프로그램 추가

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

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

Team Foundation Server에 대한 SharePoint 제품 업그레이드

SharePoint 제품 확장

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

SharePoint 웹 응용 프로그램 관리: 하나 이상의 서버에 SharePoint 제품용 Team Foundation Server 확장을 설치하여 SharePoint 제품의 리소스로 팀 프로젝트를 지원할 수 있습니다. 팀 프로젝트 및 팀 프로젝트 컬렉션에 대한 리소스로 SharePoint 웹 응용 프로그램을 추가할 수도 있습니다. Team Foundation Server 배포에 Microsoft Office SharePoint Server 2007을 사용하려는 경우 팀 프로젝트에 대한 보고서와 대시보드를 지원하도록 Microsoft Office SharePoint Server 2007을 구성할 수 있습니다.

SQL Server 및 Team Foundation Server

배포에 보고서 서버 추가

SQL Server Reporting Services 관리: SQL Server Reporting Services를 실행하는 서버를 Team Foundation Server 배포에 추가하고 보고서 서버를 Team Foundation Server 및 SharePoint 제품과 통합하는 데 필요한 권한 및 리소스를 구성할 수 있습니다.

Microsoft Team Foundation Server 2010 및 Microsoft Project Server 통합 기능 팩

Microsoft Project Server와 통합: 조직에서 Microsoft Project Server를 사용하는 경우 보다 강력한 프로젝트 관리 환경을 위해 해당 기능을 Team Foundation Server와 통합할 수 있습니다.

팀 프로젝트 컬렉션 만들기

팀 프로젝트 컬렉션 수정

팀 프로젝트 컬렉션 만들기: 개발 프로젝트 및 이를 지원하는 리소스의 그룹을 팀 프로젝트 컬렉션으로 구성할 수 있습니다. 개발 작업을 지원하는 데 필요한 만큼 팀 프로젝트 컬렉션을 만들 수 있습니다.

Lab Management 구성 및 관리

개발 및 테스트 리소스로 가상 컴퓨터 추가: 가상 환경에서 팀의 코드 개발 및 테스트를 지원하도록 Visual Studio Lab Management를 구성할 수 있습니다.

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

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

기존 팀 프로젝트에 보고 또는 프로젝트 포털 리소스 추가: 팀의 멤버에게 제공되는 리소스를 추가하거나 변경할 수 있습니다. 이러한 리소스로는 프로세스 지침, 팀 프로젝트 포털, 공유 문서 라이브러리 등이 있습니다.

Team Foundation 버전 제어 관리

소스 코드 저장 및 액세스 방법 변경: 체크 인 정책을 구성하고, 체크 아웃 설정을 구성하고, 소스 코드에 대한 액세스를 최적화하여 코드의 품질을 높은 수준으로 유지할 수 있습니다.

Team Foundation Build 관리

소스 코드 빌드 방식 변경: 분산 환경에서 팀이 소프트웨어를 자동으로 일관되게 빌드하고 테스트할 수 있도록 Team Foundation Build를 구성 및 관리할 수 있습니다.

기본 그룹

사용자 지정 그룹

팀 프로젝트 그룹 만들기

컬렉션 수준 그룹 만들기

팀 프로젝트에 사용자 추가

팀 프로젝트 컬렉션에 대한 관리자 권한 설정

Team Foundation Server에서 관리자 권한 설정

Team Foundation Server 권한

Team Foundation Server 기본 그룹, 권한 및 역할

사용자 및 그룹 관리: 팀 프로젝트, 팀 프로젝트 컬렉션, Team Foundation의 구성 요소를 실행하는 서버 등에 대해 사용자에게 부여되는 액세스 권한을 제어할 수 있습니다. 각 유형의 사용자가 수행할 작업도 제어할 수 있습니다.

  • 그룹 및 그룹 멤버 자격 관리: 팀 프로젝트, 팀 프로젝트 컬렉션 또는 서버 수준에서 기본 그룹 및 해당 권한을 사용하여 Team Foundation Server에서 사용자를 더 쉽게 구성하고 관리할 수 있습니다. 사용자 지정 그룹을 만들고 프로젝트에 참가하는 사용자의 작업 요구 사항에 맞는 특정 권한을 해당 그룹에 부여할 수도 있습니다.

  • 그룹에 속하지 않은 사용자 관리: 그룹 멤버 자격이 없는 사용자에게만 한정된 특정 권한을 사용하여 해당 사용자를 Team Foundation Server에 추가할 수 있습니다.

  • 사용 권한 관리: 서버 수준, 컬렉션 수준 및 프로젝트 수준에서 사용자나 그룹에 할당되는 권한을 보고 변경할 수 있습니다. 시스템 권한을 잘 이해하고 있으면 배포 보안 요구 사항에 맞는 사용자 지정 그룹 및 해당 권한을 정의하는 데 도움이 됩니다.

Team Foundation에 대한 기술적 참조

기술 참조: 배포를 관리하는 데 사용할 수 있는 명령줄 도구에 대한 정보가 제공됩니다.

참고 항목

개념

프로젝트 계획 및 추적

응용 프로그램 개발

Visual Studio 2010의 새로운 Application Lifecycle Management 기능

변경 기록

날짜

변경 내용

이유

2010년 6월

.CHM 파일을 성공적으로 다운로드하여 열기 위한 단계가 추가되었습니다.

고객 의견

2010년 6월

버전 제어 업데이트에 대한 정보 및 링크가 추가되었습니다.

고객 의견