새 팀 프로젝트 시작
팀 프로젝트에서 Team Foundation Server (TFS) 빌드, 테스트, 및 팀에 대한 계획을 사용 하면 정보를 추적 하 고 소스 코드를 구성 하는 핵심적인 계획 도구를 제공 합니다.팀이 특정 소프트웨어 기술이나 제품을 개발하는 데 필요한 작업을 공유할 수 있는 중앙 위치로 사용할 팀 프로젝트를 만듭니다.팀 프로젝트를 만든 후에는 팀 프로젝트에 대해 만든 주 노드를 통해 작업을 관리하고 추적할 수 있습니다.
항목 내용
시작을 위한 선택
응용 프로그램 영역 및 리소스 종속성
기능, 클라이언트 및 종속 라이선스
클라이언트 액세스 라이센스 (CAL)가 관계자를 지원 합니다.
팀 프로젝트를 만든 후 리소스를 추가 합니다.
TFS에 대해 구성 된 리소스에 따라 팀 프로젝트 리소스 다음 두 이미지에 표시 된 페이지와 표시 됩니다.
[!참고]
프리미엄 Visual Studio, Visual Studio Ultimate 또는 Visual Studio 테스트 전문가 설치 하는 경우 내 작업 페이지에 표시 됩니다.자세한 내용은 Visual Studio 및 MSDN 라이센스 백서.
시작을 위한 선택
팀 프로젝트 시작을 원하는 새 설치를 시작 되 나 기존 기업 내에서 팀 프로젝트를 만드는 경우에 따라 달라 집니다.
클라우드 서비스를 사용 하 여 시작 |
등록 및 호스팅된 서비스에서 팀 프로젝트 만들기을 참조 하십시오 Team Foundation Service. |
첫 번째 설치 – 표준 구성 |
TFS의 기본 구성을 설치 합니다.필요한 경우 나중에 리소스를 추가 고려할 수 있습니다. 자세한 내용은 Application Lifecycle Management용 Visual Studio 및 Team Foundation Server 적용를 참조하십시오. |
첫 번째 설치 – 고급 구성 |
고급 구성으로 TFS를 설치 하 고 프로젝트 포털 및 보고서를 지원 하기 위해 추가 리소스를 구성할 수 있습니다.어떻게 특정 기능 지도 서버 리소스에 대한 자세한 내용은 참조 하십시오 기능과 리소스 종속성. 자세한 내용은 방법: 고급 구성을 사용하여 Team Foundation Server 설치를 참조하십시오.
팁
팀 프로젝트 컬렉션 관리 오버 헤드를 최소화 하기 위해 최대한의 수를 제한 합니다.동일한 컬렉션에 정의 된 팀 프로젝트 간에 항목을 연결할 수 있습니다.또한, 관리자 사용자, 그룹 및 사용 권한을 각 컬렉션을 독립적으로 해야합니다.단일 프로젝트 컬렉션 수백 명의 개발자가 편리 하 게 처리할 수 있습니다.자세한 내용은 팀 프로젝트 컬렉션을 사용하여 서버 구성을 참조하십시오.
|
기존 설치 내에서 팀 프로젝트를 추가합니다. |
다음 프로세스를 사용 하 여 새 팀 프로젝트를 시작할 수 있습니다. 팁:
다음 단계 및 관련된 항목에 대한 자세한 지침을 참조 하십시오. |
Step |
지침 |
---|---|
팀 프로젝트 컬렉션에 연결.Visual Studio 열기 팀 탐색기 및 팀 프로젝트를 만들 팀 프로젝트 컬렉션에 연결 합니다.동일한 팀 프로젝트 컬렉션에 있는 팀 프로젝트 유사한 리소스를 공유 합니다. 자세한 내용은 Team Foundation Server의 팀 프로젝트에 연결을 참조하십시오. 참고:
|
|
프로세스 템플릿 선택프로세스 템플릿에 작업 항목 형식 및 팀 추적 및 작업을 관리 하는 데 사용할 수 있는 기타 항목을 결정 합니다.팀에서는 팀 프로젝트 또는 팀 프로젝트를 만든 후 해당 팀 프로젝트에 추가되는 형식을 만들 때 사용하는 프로세스 템플릿에 정의된 작업 항목의 형식만 만들 수 있습니다. 참고:
|
|
팀 프로젝트를 만드는.Visual Studio, 선택 파일, New, 및 팀 프로젝트 시작 하는 새 팀 프로젝트 마법사. 참고:
|
|
팀 구성.홈 페이지에서 Team Web Access, 선택은 모든 구성원 관리 링크.팀 구성원의 사용자 계정을 추가 합니다.자세한 내용은 팀 만들기 및 구성를 참조하십시오. 참고:
|
|
작업 계획.작업 보드를 사용 하 고 스 프린트 정의 작업 계획을 시작할 수 있습니다.이러한 기능은 액세스 Team Web Access.전체 집합에 액세스할 경우 Team Web Access 기능, 백로그 페이지를 사용할 수도 있습니다.볼 기능, 클라이언트 및 라이센스 종속성. 자세한 내용은 Agile 계획 및 반복. |
|
소스 코드를 추가 합니다..소스 코드를 추가 하 여 Visual Studio.자세한 내용은 버전 제어 사용를 참조하십시오. |
|
빌드 정의를 만듭니다.빌드 정의 만드는 Visual Studio.자세한 내용은 응용 프로그램 빌드를 참조하십시오. |
응용 프로그램 영역 및 리소스 종속성
다음 표에서 서버에서 프로 비전 해야 사용자 Team Foundation 팀에 액세스 하려면 해당 기능에 대한 배포.팀 프로젝트를 만든 후 리소스를 추가할 수 있습니다.볼 팀 프로젝트를 만든 후에 추가 리소스.
응용 프로그램 영역 |
Team Foundation Server |
Team Foundation Build |
SharePoint 제품 |
SQL Server Analysis Services |
SQL Server Reporting Services |
Team Foundation Server Proxy |
Visual Studio Lab Management |
---|---|---|---|---|---|---|---|
웹 액세스 (1) |
|||||||
소스 제어 탐색기 (2) |
|||||||
작업 항목 (3) |
|||||||
빌드 (4) |
|||||||
문서 (5) |
|||||||
Excel 보고서 (6) |
|||||||
보고서 (7) |
|||||||
원격 사이트 지원 (8) |
권장 |
||||||
가상 환경 (9) |
(파란색 필드) 확인 표시가 나타내는 서버 리소스는 해당 기능을 지원 해야 합니다.
참고:
웹 액세스 열립니다 Team Web Access, TFS 팀 프로젝트에 대한 액세스 권한을 부여 하려면 웹 인터페이스 제공, Agile 계획 및 추적 도구, 버전 제어 및 빌드.일부 기능에는 구성이 필요합니다.볼 기능, 클라이언트 및 라이센스 종속성.
사용 하 여 소스 제어 탐색기 팀 팀 프로젝트의 소스 코드를 관리할 수 있습니다.버전 제어 사용을 참조하십시오.
작업 항목 페이지에서 팀 만들 수 있습니다 작업 항목과 작업 항목 쿼리를 추적, 모니터링 및 보고서의 제품 및 제품 기능의 개발을 합니다. 작업 항목은 작업의 정의, 할당, 우선 순위 및 상태를 저장하는 데이터베이스 레코드입니다.팀에서는 팀 프로젝트 또는 팀 프로젝트를 만든 후 해당 팀 프로젝트에 추가되는 형식을 만들 때 사용하는 프로세스 템플릿에 정의된 작업 항목의 형식만 만들 수 있습니다.
자세한 내용은 작업 추적 및 워크플로 관리를 참조하십시오.
빌드 페이지를 팀 프로젝트에 대해 정의 된 빌드 정의 나열 합니다. 이 페이지에만 때 배포를 설치 및 구성 되어 나타납니다 Team Foundation Build.Team Foundation Build Service에 액세스하려면 팀 프로젝트 컬렉션이 빌드 컨트롤러를 사용하도록 구성되어 있어야 합니다.각 빌드 컨트롤러는 단일 팀 프로젝트 컬렉션 전용으로 사용됩니다.이 컨트롤러는 지정된 컬렉션에 있는 팀 프로젝트의 빌드 요청을 수락합니다.Team Foundation Build팀을 만들고 정기적으로 제품 빌드를 관리할 수 있습니다.예를 들어 팀에서 매일 빌드를 실행하여 공유 서버에 게시할 수 있습니다.또한 Team Foundation Build에서는 각 빌드의 상태 및 품질에 대한 빌드 보고서를 제공합니다.
자세한 내용은 응용 프로그램 빌드를 참조하십시오.
문서 페이지를 표시만 경우 팀 프로젝트 구성 된 SharePoint 제품. 팀 프로젝트를 만든 후 프로젝트 포털로 SharePoint 사이트나 다른 웹 위치를 구성할 수 있습니다.볼 프로젝트 포털 및 SharePoint 제품 종속성.
Microsoft Excel보고서를 업로드 하는 문서 팀 프로젝트 SharePoint 사이트를 구성할 때 폴더. 이 보고서를 사용 하 여 팀 프로젝트의 burnrate, 버그 백로그, 소프트웨어 품질, 테스트 진행률 및 기타 메트릭을 추적할 수 있습니다.이 보고서의 대부분은 프로젝트 대시보드를 표시합니다.이외에 SharePoint 제품 종속성, Excel 보고서에는 팀 프로젝트를 호스팅하는 팀 프로젝트 컬렉션에 따라 달라 집니다 구성 모두 사용 하 여 SQL Server Analysis Services.
기본 Excel 보고서에 대한 개요를 참조 하십시오. Excel 보고서(Agile) 또는 Excel 보고서(CMMI).
팀 프로젝트 SharePoint 사이트에 없는 경우 여전히 Excel 상태 및 추세 보고서를 만들 수 있습니다.자세한 내용은 작업 항목 쿼리를 사용하여 Microsoft Excel에서 보고서 만들기를 참조하십시오.
보고서 페이지를 표시만 경우 팀 프로젝트를 호스팅하는 팀 프로젝트 컬렉션을 모두 구성한 SQL Server Reporting Services 및 SQL Server Analysis Services. 보고서 관리자 및 기본으로이 페이지 액세스를 제공 하 고 사용자 지정 호스트 서버에 업로드 하는 것을 보고 SQL Server Reporting Services.기본 프로세스 템플릿 중 각는 Team Foundation Server 제공 기본 보고서의 숫자를 포함 합니다.
기본 보고서에 대한 개요를 참조 하십시오. 보고서(Agile) 또는 보고서(CMMI).
설치 하 고 구성 하도록 할 수 있습니다 일부 팀원에 게 원격으로 버전 제어의 주요 위치에서 있는 경우 Team Foundation Server 프록시를 지원 합니다. Team Foundation Server Proxy는 다운로드된 버전 제어 파일의 캐시를 분산된 팀이 있는 위치에서 관리하며 이로 인해 광대역 연결에 필요한 대역폭이 크게 줄어듭니다.Team Foundation Server Proxy를 사용하도록 클라이언트가 구성된 경우에는 사용자 입장에서도 파일 관리가 투명해집니다.TFS와 직접 인터페이스 메타 데이터 교환과 파일 업로드 계속 됩니다.
자세한 내용은 방법: 원격 사이트에서 버전 제어 파일 캐시를 참조하십시오.
사용 하 여 Visual Studio Lab Management, 팀 만들기, 할당 하 고, 응용 프로그램 개발, 배포 및 테스트를 지원 하기 위해 가상 환경을 추적할 수 있습니다.Microsoft Test Manager를 사용하면 테스트 팀에서 이러한 가상 환경을 사용하여 응용 프로그램을 테스트할 수 있습니다.테스트 관리자에서 이러한 가상 환경에 액세스하려면 팀 프로젝트가 저장된 서버가 Lab Management와 통신하도록 구성되어 있어야 합니다.
자세한 내용은 SCVMM 환경에 대한 Lab Management 구성를 참조하십시오.
프로젝트 포털 및 SharePoint 제품 종속성
팀에서는 프로젝트 포털을 사용하여 문서 템플릿 및 미리 정의된 보고서를 공유합니다.이러한 미리 정의된 개체는 팀 프로젝트에 대해 선택하는 프로세스 템플릿을 기반으로 합니다.
중요 |
---|
팀 프로젝트 포털로 SharePoint 사이트를 추가할 경우 문서 표시 팀 탐색기. 이 페이지는 연결 하 여 SharePoint 라이브러리에 대한 팀 프로젝트 및 프로젝트 멤버가 저장 하 고 프로젝트에 관련 된 문서를 공유할 수 있습니다.이 기능은 SharePoint 사이트를 추가하는 경우에만 사용할 수 있습니다.다른 유형의 웹 사이트를 추가 하는 경우는 문서 페이지에 표시 되지 않는. |
다음 리소스에 액세스할 수 있어야 사용 하 여 팀 프로젝트를 프로 비전 SharePoint 제품.구축할 때 이러한 리소스 내에서 표시 된 문서 페이지 폴더 및 하위 폴더.
팀 프로젝트 SharePoint 제품으로 구성한 경우에 다음 아티팩트 및 기능을 사용할 수 있습니다.추가 SharePoint 기능을 추가 하 고 팀 특정 영역을 추가할 수 있습니다.만들어진 후 팀 프로젝트 SharePoint 사이트를 구성 하는 경우 나중에 원하는 아티팩트를 업로드 해야 합니다.
문서 저장소: 저장소를 사용 하 여 체크 인 한 문서를 팀과 공유할 수 있습니다.자세한 내용은 문서 및 문서 라이브러리 관리를 참조하십시오.
Wiki: 각 팀 프로젝트와 팀 wiki를 제공 합니다.
상자 아티팩트 사용자 프로세스 템플릿을 기반으로: 선택한 팀 프로젝트를 만들려면 프로세스 템플릿을 팀 프로젝트 생성 시에 업로드 하는 다양 한 아티팩트를 정의 합니다.이러한 아티팩트에 액세스할 수 있는 문서 페이지입니다.호스팅하는 서버에 저장 된 SharePoint 제품 팀 프로젝트입니다.
Microsoft Excel 보고서: Excel 보고서를 사용 하면 팀 프로젝트의 데이터 웨어하우스에서 정보를에서 표시할 수 있습니다.또한이 보고서는 대시보드 내 정보 표시를 지원합니다.
통합 문서: 통합 문서를 사용 하 여 문제를 추적 하 고 버그를 심사 합니다.통합 문서 제공 TFS 프로세스 템플릿만 민첩 한 CMMI와 제공 됩니다.
통합 문서(Agile) 또는 통합 문서(CMMI)를 참조하십시오.
대시보드: 대시보드 프로젝트 데이터를 표시, 확인 작업을 지원 하며 팀에서 일반적인 작업을 빠르게 수행할 수 있습니다.대부분의 엔터프라이즈 대시보드는 Analysis Services 큐브의 데이터에 액세스하는 여러 보고서를 Microsoft Excel에 표시할 수 있도록 지원합니다.팀 멤버가 여섯 개의 엔터프라이즈 대시보드에 모두 액세스할 수 있도록 하려면 Microsoft Office SharePoint Server 2007 Enterprise Edition 또는 SharePoint Server 2010 Enterprise Edition이 설치되어 있는 SharePoint 사이트를 선택해야 합니다.
자세한 내용을 보려면 대시보드(Agile) 또는 대시보드(CMMI).
프로세스 지침에 대한 링크: MSDN 프로세스 지침 링크를 작업 항목 형식에 대한 정의 지원 폴더입니다.프로세스 지침은 팀 프로젝트에서 작업을 조정 하는 방법과 전체 프로젝트 수명 주기에서 작업 항목 형식을 사용 하는 방법에 대한 정보를 제공 합니다.
[!참고]
누르면의 작업 항목 폼에 표시 되는 프로세스 지침 아이콘 팀 탐색기에 해당 하는 작업 항목 형식에 대한 프로세스 지침 지원 파일에 정의 된 페이지를 표시 하려면 웹 브라우저를 엽니다.팀 프로젝트가 프로젝트 포털로 구성 또는 프로세스 지침 지원 파일을 프로젝트 포털에 업로드 되지 않으면 다음이 링크가 활성화 되지 것입니다.
프로세스 지침 사용자 지정 컨텐트를 리디렉션할 수 있습니다.
MSDN 프로세스 지침에 대한 개요를 참조 하십시오. Team Foundation Server의 프로세스 지침 및 프로세스 템플릿.
기능 및 라이센스 종속성
연결할 Team Foundation Server Team Foundation 클라이언트에서.다음 표에서 볼 수 있듯이 일부 기능 에서만 액세스할 수 있습니다 Team Web Access 또는 팀 탐색기.특정 액세스 Team Web Access 기능을 TFS 관리자에 게 웹 액세스 권한을 해당 그룹에 추가 하도록 요구 합니다.기본적으로 팀 프로젝트에 추가 하는 모든 구성원이 표준 그룹에 추가 됩니다.다른 기능에 추가 해야는 전체 그룹의 웹 액세스 권한을.자세한 내용은 Team Web Access의 기능에 액세스를 참조하십시오.
Team Web Access |
팀 탐색기 |
웹 액세스 권한 |
|
---|---|---|---|
작업 항목 및 작업 항목 쿼리 |
Standard |
||
소스 제어 탐색기 |
Standard |
||
빌드 탐색기 |
Standard |
||
팀을 구성 하 고 구성원 관리 |
Standard |
||
개인 및 팀 경고 (1) |
Standard |
||
팀 대시보드 (홈 페이지) |
Standard |
||
작업 게시판 |
Standard |
||
백로그 |
Full |
||
사용자 의견 요청 (1) |
Full |
||
코드 검토 (2) |
N/A |
||
작업 일시 중지/다시 시작 (작업 시간 내) (2) |
N/A |
||
(2)를 보완 하는 파워 포인트 |
N/A |
N/A |
N/A |
(녹색 필드) 확인 표시를 통해 해당 기능에 액세스할 수 있습니다 Team Foundation 클라이언트 및 해당 추가 웹 액세스 권한 은 그룹.
참고:
팀 멤버는 팀 프로젝트에 변경 사항이 발생할 경우 전자 메일을 통해 알림을 받을 수 가입할 수 있습니다.작업 항목의 상태가 변경되거나, 체크 인이 발생하거나, 빌드를 완료하거나, 빌드 상태가 변경된 경우 경고가 전달될 수 있습니다.자세한 내용은 개인 또는 팀 경고 설정를 참조하십시오.경고를 설정 하 고 피드백을 요청 하려면 기존 단순 메일 전송 프로토콜 (SMTP) 서버를 사용 하 여 전자 메일 경고를 보내도록 하려면 팀 프로젝트를 저장 한 서버 구성 되어야 합니다.자세한 내용은 전자 메일 알림 구성 및 SMTP 서버 지정를 참조하십시오.
이러한 기능에 액세스 하려면 Visual Studio Premium, Visual Studio Ultimate 또는 Visual Studio 테스트 전문 설치 해야 합니다.자세한 내용은 Visual Studio 및 MSDN 라이센스 백서.
기타 대 한 자세한 내용은 Team Foundation 클라이언트를 볼 수 Team Foundation Client 작업.
클라이언트 액세스 라이센스 (CAL)가 관계자를 지원 합니다.
TFS와 상호 작용 하는 대부분의 사용자는 CAL이 있어야 합니다.그러나 관계자가 다음과 같은 작업에 대한 CAL이 없으면 액세스를 제공할 수 있습니다.
작업 항목 전용 뷰: 만들고 작업 항목 페이지를 사용 하 여 만든 작업 항목을 볼 수 있습니다 Team Web Access.이 보기 특히 CAL을 갖고 있지 않은 모든 구성원에 TFS 배포 조직에 액세스를 제공 하도록 설계 되었습니다.관계자가이 보기에서 코드 오류를 보고, 제품 기능을 제안 하거나 검토 의견 응답 수 있습니다.자세한 내용은 작업 항목만 표시에서 작업 항목 관리(Team Web Access)를 참조하십시오.
의견:가 피드백을 제공 하 여 이해 관계자에 게 특정 사용 권한을 부여 해야 합니다.의견 응답을 볼 수 또는 다른 유형의 작업 항목을 만들 수 있습니다.또한 이러한 피드백 응답 보고 다른 형식의 작업 항목을 만들 수 있도록 제한 된 웹 액세스 권한 그룹에 추가할 수 있습니다.자세한 내용은 피드백을 제공할 수 있도록 관련자에게 권한 부여를 참조하십시오.
대시보드 및 보고서를 보려면: 팀 프로젝트에 대해 구성 된 리소스에 따라 보고서 및 대시보드에 액세스 하 여 조직 내 다른 구성원이 할 조합 해야 합니다.이러한 관계자에이 게 보고 하 여 새로 고침에 대한 보고를 할당 해야 하는 데 필요한 권한을.자세한 내용은 Visual Studio ALM 보고서 보기 및 관리 권한 할당를 참조하십시오.
팀 프로젝트를 만든 후 리소스를 추가 합니다.
팀 프로젝트를 만든 후 리소스를 구성 하려면 다음 항목 중 하나를 참조 하십시오.
팀 프로젝트를 사용자 지정 하려면을 참조 하십시오 작업 항목 추적 및 팀 프로젝트 사용자 지정.