Team Foundation Client와 Team Foundation Server 간의 호환성

Visual Studio 또는 Team Foundation Server(TFS) 업그레이드 여부에 따라 사용 중인 Visual Studio 또는 Team Foundation 클라이언트 버전에서 배포 시 실행되는 TFS 버전으로 연결할 수 있는지 확인하는 것이 좋습니다. 일반적으로 이 지침을 따르십시오.

TFS에 연결 시

  • Visual Studio Online은 항상 최신 버전의 TFS를 실행합니다.

  • 추가 소프트웨어를 설치해야 할 수도 있지만 이전 버전의 팀 탐색기에서 최신 버전의 TFS에 연결할 수 있습니다. 각 버전의 Visual Studio와 함께 최신 버전의 팀 탐색기가 설치됩니다.

  • Visual Studio 2008 또는 Visual Studio 2005 Team System용 팀 탐색기에서 Visual Studio Team Foundation Server 2013에 연결하려면 Microsoft Source Code Control Interface(MSSCCI) Provider 2013이 설치되어 있어야 합니다. 이 구성은 사용자가 이러한 이전 클라이언트 버전에서 Team Foundation 버전 제어에 액세스할 수 있도록 지원합니다.

  • 실행 중인 클라이언트 버전보다 최신 버전의 TFS에 연결하는 경우 클라이언트에서 지원하는 기능만 액세스할 수 있습니다. 예를 들어 Visual Studio 2010을 TFS 2013에 연결하는 경우 TFS 2010에 연결한 것처럼 동일한 기능을 수행할 수 있습니다. Visual Studio 2010에서 지원하지 않는 새로운 기능에는 액세스할 수 없습니다.

  • 온-프레미스 TFS에서 프로세스 템플릿을 관리하거나 팀 프로젝트를 만들려면 동일한 버전 수준의 Visual Studio 또는 팀 탐색기를 사용하여 연결해야 합니다. 즉, TFS 2013에 팀 프로젝트를 만들려면 팀 탐색기 2013에서 연결해야 합니다.

  • 빌드 서버의 호환성 및 배포에 대한 자세한 내용은 빌드 서버 배포 및 구성을 참조하십시오.

팀 탐색기 2013을 이전 버전의 Visual Studio와 함께 side-by-side 구성으로 설치하거나 TWA(Team Web Access)를 사용하여 대부분의 제한 사항을 해결할 수 있습니다. 팀 탐색기 2013을 사용하여 TFS 관리 및 프로젝트 관리 작업을 지원합니다.

팀 탐색기는 무료 다운로드로 제공됩니다.

용어 설명

  • 초기 버전은 최신 버전인 Visual Studio Team Foundation Server 2013 이전의 TFS 버전과 함께 사용할 수 있었던 소프트웨어를 가리킵니다.

  • 다음 버전과의 호환성은 이전 버전의 클라이언트가 최신 버전의 Team Foundation Server를 지원하는 방법을 지칭하며, 소프트웨어 업데이트를 추가해야 하는 경우도 있습니다. 이전 버전과의 호환성은 최신 버전의 클라이언트가 이전 버전의 Team Foundation Server를 지원하는 방법을 지칭합니다. GDR(General Distribution Release) 소프트웨어 업데이트를 사용하여 팀 탐색기의 이후 버전과의 호환성을 지원할 수 있습니다.

Team Web Access 및 버전 호환성

TWA는 Team Foundation Server를 설치하거나 업그레이드할 때 자동으로 설치 및 구성됩니다. 해당 서버에 호스팅된 TWA 서비스에서 Team Foundation Server의 모든 인스턴스에 액세스할 수 있으므로 버전 호환성은 문제가 되지 않습니다. TWA에 연결하려면 다음 중 아무 브라우저나 사용합니다.

TFS 2013으로 업그레이드 시 TWA를 통해 사용할 수 있는 새로운 기능에 대한 자세한 내용은 여기를 참조하십시오.

Visual Studio Online 클라이언트 지원

Visual Studio Online에 연결하려면 다음과 같은 클라이언트를 사용합니다.

Visual Studio 버전

팀 탐색기 버전

필수 소프트웨어

Visual Studio 2013

팀 탐색기 2013

RTM 릴리스 또는 최신 업데이트.

Visual Studio 2012

팀 탐색기 2012

최신 Visual Studio 2012 업데이트가 필요합니다. Git용 Visual Studio Tools 확장을 사용하여 Git를 지원합니다.

Visual Studio 2010

팀 탐색기 2010

SP1Compat GDR이 필요합니다.

Visual Studio 2008

Visual Studio Team System 2008용 팀 탐색기

SP1Compat GDR이 필요합니다.

MSSCCI 2013과 Compat GDR을 사용하면 버전 제어를 사용할 수 있습니다.

새로운 기능의 개요는 기능 타임라인을 참조하세요.

TFS 2013 클라이언트 지원

현재 버전의 TFS를 실행 중인 서버에 연결하려면 다음 클라이언트 중 아무 클라이언트나 사용합니다.

Visual Studio 버전

팀 탐색기 버전

필수 소프트웨어

Visual Studio 2013

팀 탐색기 2013

RTM 릴리스 또는 최신 업데이트.

Visual Studio 2012

팀 탐색기 2012

최신 Visual Studio 2012 업데이트가 필요합니다. Git용 Visual Studio Tools 확장을 사용하여 Git를 지원합니다.

Visual Studio 2010

팀 탐색기 2010

SP1Compat GDR이 필요합니다.

Visual Studio 2008

Visual Studio Team System 2008용 팀 탐색기

SP1Compat GDR이 필요합니다.

MSSCCI 2013을 통해 버전 제어를 사용할 수 있습니다.

Visual Studio 2005

버전 제어는 MSSCCI 2013을 통해 제공됩니다. XP 사용자는 MSSCCI 2010을 사용해야 합니다.

새로운 기능의 개요는 Visual Studio 2013 Application Lifecycle Management의 새로운 기능을 참조하십시오.

TFS 2012 클라이언트 지원

다음과 같은 클라이언트에서 TFS 2012를 실행 중인 서버에 연결할 수 있습니다.

Visual Studio 버전

팀 탐색기 버전

필수 소프트웨어

Visual Studio 2013

팀 탐색기 2013

RTM 릴리스 또는 최신 업데이트

Visual Studio 2012

팀 탐색기 2012

RTM 릴리스 및 최신 업데이트.

Git용 Visual Studio Tools 확장을 사용하여 Git를 지원합니다.

Visual Studio 2010

팀 탐색기 2010

SP1Compat GDR이 필요합니다.

Visual Studio 2008

Visual Studio Team System 2008용 팀 탐색기

SP1Compat GDR이 필요합니다.

Visual Studio 2005

MSSCCI 2012를 사용하여 액세스를 제한할 수 있습니다. XP 사용자는 MSSCCI 2010을 사용해야 합니다.

다음은 Visual Studio 2012 클라이언트에서 TFS 2012 또는 TFS 2013에 연결할 경우 사용할 수 있는 클라이언트 쪽 작업입니다.

기능 영역

가용성

내 작업, 보류 중인 변경 내용 및 코드 검토 요청

이러한 기능은 Team Explorer 2012 및 Team Explorer 2013에서만 사용할 수 있습니다.

코드 분석 체크 인 정책

다른 버전의 팀 탐색기를 사용하는 경우 체크 인 정책을 작성하고 평가하는 방식에 몇 가지 차이점이 있습니다. 코드 분석 체크 인 정책에 대한 버전 호환성을 참조하세요.

버전 제어 로컬 작업 영역 및 이름 형식

이전 버전의 Visual Studio와 함께 로컬 작업 영역을 사용할 수 없습니다. 서버 작업 영역을 사용해야 합니다. 서버 작업 영역만 여러 클라이언트 간에 공유할 수 있습니다. 로컬 작업 영역을 사용할지 서버 작업 영역을 사용할지 결정을 참조하세요.

  

버전 제어에서 사용자 ID 대신 fabrikamfiber\jamal과 같은 사용자 정보를 출력할 때 이제 Jamal Hartnet과 같은 표시 이름을 사용합니다. 새 형식에 따라 이름을 구문 분석하려면 명령줄 출력 형식에 대한 종속성을 모두 업데이트해야 합니다.

테스트

Visual Studio 2012에서는 Microsoft Test Manager, 단위 테스트, 코딩된 UI 테스트, 웹 성능 테스트 및 부하 테스트의 호환성에 영향을 미치는 몇 가지 변경 내용이 도입되었습니다. Visual Studio 2013 응용 프로그램 테스트의 새로운 기능을 참조하세요.

프로젝트 생성 및 프로세스 템플릿 관리

TFS 2012에 연결하는 경우 팀 탐색기 2012를 사용하여 팀 프로젝트를 만들거나 프로세스 템플릿을 업로드 및 다운로드해야 합니다.

그룹 및 보안 관리

그룹, 그룹 멤버 자격 및 보안 권한을 관리하려면 Team Web Access를 사용해야 합니다.

작업 항목 추적

다음 작업을 완료하려면 TFS 2012 이상의 최신 버전에 연결해야 합니다.

  • 하위 항목에 대해 지정된 필터를 기준으로 상위 항목을 찾습니다. 이를 상향식 트리 쿼리라고도 합니다.

  • 단어 포함 또는 단어 포함 안 함 연산자를 사용하는 설명, 기록, 재현 단계제목 에 해당되는 전체 텍스트에 인덱싱된 텍스트 필드를 필터링하여 작업 항목을 찾습니다. 쿼리 필드, 연산자, 값 및 변수을 참조하세요.

  • 모델 및 스토리보드 링크 형식을 사용하여 모델과 스토리보드에 작업 항목을 연결합니다.

  • 프로젝트 경고를 설정합니다.

확장성

팀 탐색기에 대한 확장성 모델이 완전히 다시 디자인되었습니다. 이전 버전 기반의 사용자 지정 컨트롤을 다시 작성해야 합니다. 새 사용자 지정 컨트롤이 포함된 작업 항목 폼을 볼 수 있지만 이 컨트롤은 누락으로 표시됩니다. 폼에서 컨트롤이 누락된 위치는 빨강으로 표시되며 누락된 컨트롤의 경로가 표시됩니다. 새 작업 항목 폼 컨트롤을 모두 보려면 side-by-side 구성에서 현재 버전의 팀 탐색기를 사용하거나 Team Web Access를 사용합니다.

TFS 2010 클라이언트 지원

TFS 2010를 실행 중인 서버에 연결하려면 다음 클라이언트 중 아무 클라이언트나 사용합니다.

Visual Studio 버전

팀 탐색기 버전

필수 소프트웨어

Visual Studio 2013

팀 탐색기 2013

RTM 릴리스 또는 최신 업데이트

Visual Studio 2012

팀 탐색기 2012

최신 Visual Studio 2012 업데이트가 필요합니다. Git용 Visual Studio Tools 확장을 사용하여 Git를 지원합니다.

Visual Studio 2010

팀 탐색기 2010

SP1Compat GDR이 필요합니다.

Visual Studio 2008

Visual Studio Team System 2008용 팀 탐색기

MSSCCI 2013을 사용할 경우 버전 제어가 공식적으로 지원됩니다. SP1Compat GDR을 사용할 경우 버전 제어가 비공식적으로 지원됩니다.

Visual Studio 2005

Team Foundation Server 2010용 Visual Studio Team System 2005 서비스 팩 1 다음 버전과의 호환성 업데이트(설치 프로그램)가 필요합니다.

MSSCCI 2013을 통해 버전 제어를 사용할 수 있습니다. XP 사용자는 MSSCCI 2010을 사용해야 합니다.

Team Explorer Everywhere(TEE)

다음 표에서는 TEE의 버전 호환성을 보여 줍니다. TEE는 각 TFS 연결에 대한 자격 증명을 더 이상 저장하지 않습니다.

Team Explorer Everywhere 2013에서는 Visual Studio Online에 대한 연결도 지원합니다.

클라이언트 및 도구

지원되는 Eclipse 버전

Team Foundation Server 2013

Team Foundation Server 2012

Team Foundation Server 2010

Team System 2008 Team Foundation Server

Visual Studio 2005 Team System Team Foundation Server

Team Explorer Everywhere 2013

3.5–4.3

아니요

아니요

Team Explorer Everywhere 2012

3.5-4.3

Team Explorer Everywhere 2010 SP1

3.2-3.6

Team Explorer Everywhere 2010

3.0-3.5

Team Foundation 클라이언트의 팀 탐색기 및 side-by-side 호환성

이전 버전의 팀 탐색기 및 Visual Studio와 함께 팀 탐색기를 side-by-side로 실행할 수 있습니다. 이런 Team Foundation 클라이언트를 사용하려면 이전 버전의 팀 탐색기와 함께 최신 버전의 팀 탐색기를 나란히 설치해야 합니다.

  • Microsoft Test Manager

  • Microsoft Project

  • Microsoft Excel

  • PowerPoint 스토리보딩

예를 들어 2005 버전에서 Excel 및 Project용 Office 통합 추가 기능을 시작할 수 있지만 두 버전이 함께 있을 때만 2013 기능을 사용할 수 있습니다. 마찬가지로, 두 버전의 팀 탐색기를 함께 실행할 때만 테스트 사례를 게시할 수 있습니다. 이전 버전의 팀 탐색기를 현재 버전의 Team Foundation Server용 Office 추가 기능과 함께 사용하려면 side-by-side 업데이트를 설치해야 합니다.

Office 통합에 대한 자세한 내용은 작업을 지원할 Team Foundation 클라이언트 선택을 참조하십시오.

Microsoft Source Code Control Interface(MSSCCI) Provider

MSSCCI 파워 도구를 사용하면 팀 탐색기와의 통합을 지원하지 않는 제품과 Team Foundation 버전 제어를 통합할 수 있습니다. 아래에서 이 도구의 2013 버전을 다운로드합니다.

XP 사용자는 MSSCCI 2010을 사용해야 합니다.

MSSCCI Provider 2013은 Visual Studio Team Foundation Server 2013를 지원하며 이런 소프트웨어 버전과 호환됩니다.

  • Visual Studio 2008

  • Visual Studio 2005

  • Visual Studio .NET 2003

  • Visual C++ 6 SP6

  • Visual Basic 6 SP6

  • SQL Server Management Studio

Q: Visual Studio 2013 또는 Team Foundation Server 2013을 다운로드, 설치, 또는 업그레이드하려면 어떻게 해야 합니까?

A: 여기서 다운로드할 수 있습니다. TFS 2013을 설치하거나 TFS 2013으로 업그레이드하려면 Team Foundation Server 설치 가이드 또는 Team Foundation Server 업그레이드를 참조하십시오.

Q: TFS 2013에 연결하려면 어떻게 해야 합니까?

A: TWA, 팀 탐색기 또는 TFS Proxy 서버에서 TFS 2013에 연결하는 방법을 알아보려면 여기를 참조하십시오.

Q: 연결하는 TFS 버전은 어떻게 확인할 수 있나요?

A: 웹 브라우저와 온-프레미스 TFS의 경우 http://ServerName:8080/tfs/_home/About 주소를 입력합니다.

Visual Studio Online의 경우에는 http://AccountName.visualstudio.com/_home/About 주소를 입력합니다.

Q: TFS와 지원 소프트웨어는 호환되나요?

A: TFS 2005에서 TFS 2008로 업그레이드하는 경우에는 지원되는 운영 체제, SQL Server 버전 및 기타 특수 고려 사항을 이해해야 합니다. TFS 2013에서 지원하는 다음 제품 및 기능의 버전을 파악하려면 TFS 2013 호환성 및 종속성을 참조하세요.

  • .NET Framework

  • Hyper-V

  • Office(클라이언트 제품)

  • Project Server

  • SharePoint 제품 및 기술

  • SQL Server

  • System Center Virtual Machine Manager

  • 웹 브라우저

Q: Visual Studio 2013에서 지원하는 기능을 알아보려면 어떻게 해야 합니까?

A: Visual Studio 제품의 기능 비교 정보를 확인해 보세요.

새로운 기능의 개요는 Visual Studio 2013 Application Lifecycle Management의 새로운 기능을 참조하십시오.

Q: TFS 2013에서 사용되지 않는 기능은 무엇입니까?

A: TFS 2012에서 사용이 중단된 기능은 많지 않습니다. 새로 도입된 몇 가지 변경 내용에 대한 요약을 보려면 여기를 참조하십시오.

TFS 프로세스 템플릿의 변경 내용에 대해 알아보려면 Team Foundation Server 업그레이드 중 팀 프로젝트 및 기본 프로세스 템플릿에 대해 변경된 내용을 참조하십시오.

Q: TWA에서 고급 액세스 권한이 필요한 기능은 무엇입니까?

A: Agile 포트폴리오 관리, 단체방, 쿼리 결과 차트, 피드백 요청테스트 사례 관리 도구를 사용하려면 사용자에게 TWA에 대한 고급 액세스 권한이 있어야 합니다. 특정인의 액세스 수준을 변경하려면 액세스 수준 변경을 참조하세요.

Q: Visual Studio와 TWA 외에 TFS 2013에 연결하는 다른 클라이언트는 무엇입니까?

A: 지원되는 모든 Team Foundation 클라이언트와 각 클라이언트에서 수행할 수 있는 작업에 대해 알아보려면 여기를 참조하십시오.

Q: TFS 2013으로 업그레이드하는 경우 내 사용자 지정 작업 항목 컨트롤이 작동합니까?

A: TFS 2012용으로 개발한 TWA의 사용자 지정 컨트롤은 TFS 2013과 호환됩니다. TFS 2010 이하 버전용으로 빌드한 작업 항목 폼의 TWA 사용자 지정 컨트롤은 다시 빌드해야 합니다. 현재 버전의 Team Web Access에서 어셈블리 참조를 사용하여 이러한 컨트롤을 다시 빌드해야 합니다. 새 컨트롤 작성에 대해 알아보려면 Microsoft 웹 사이트 TF Web Access 2012의 작업 항목 사용자 지정 컨트롤 개발 - 개발TF Web Access 2012의 작업 항목 사용자 지정 컨트롤 개발 - 배포를 참조하세요.