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

Visual Studio Team Foundation Server 2010에 기능이 추가됨에 따라, Team Foundation Server 2010에 연결하는 이전 버전의 팀 탐색기에 발생하는 제한 사항을 알아볼 필요가 있습니다. 팀 탐색기 2010을 이전 버전의 팀 탐색기와 함께 side-by-side 구성으로 설치하거나 Team Web Access를 사용하여 대부분의 제한 사항을 해결할 수 있습니다.

참고

이 항목에서 이전 버전은 Team System 2008 Team Foundation Server 및 Visual Studio 2005 Team Foundation Server에서 지원되는 소프트웨어를 말하며 현재 버전은 Team Foundation Server 2010에서 지원되는 소프트웨어를 말합니다.

이 항목에서는 팀 탐색기 사용 시 이후 버전과의 호환성 및 이전 버전과의 호환성에 영향을 미치는 새 기능에 대해 알아봅니다. 이후 버전과의 호환성은 이전 버전의 클라이언트가 현재 버전의 Team Foundation Server를 지원하는 방법을 말하며 소프트웨어 업데이트가 지원에 추가되는 경우도 종종 있습니다. 이전 버전과의 호환성은 현재 버전의 클라이언트가 이전 버전의 Team Foundation Server를 지원하는 방식을 말합니다. GDR(General Distribution Release) 소프트웨어 업데이트를 사용하여 팀 탐색기의 이후 버전과의 호환성을 지원할 수 있습니다.

중요

Team Foundation Build 또는 Team Foundation Server를 설치하거나 업그레이드하기 전에 이러한 구성 요소의 버전 간 호환성 문제를 검토해야 합니다. 예를 들어 현재 사용 중인 Team Foundation Server 버전보다 이전 또는 이후 버전의 Team Foundation Build는 사용할 수 없습니다. 또한 클라이언트 컴퓨터에서 실행 중인 팀 탐색기 버전보다 이전 또는 이후 버전을 사용하면 Team Foundation Build의 일부 기능이 작동하지 않거나 다르게 작동합니다.

항목 내용

  • 호환성 지원 표

  • Side-by-Side 호환성

  • 버전 호환성에 영향을 미치는 새 기능

  • 2010이 필요한 프로젝트 관리 작업

  • Team Explorer 2010을 Team Foundation Server 2010에 연결해야 하는 클라이언트 쪽 작업

  • 다양한 버전의 Team Foundation Server에 팀 탐색기 연결

  • GDR 소프트웨어에서 제공하는 기능 지원

    • 프로젝트 계획 및 추적

    • 테스트 사례 관리 및 테스트 결과 게시

    • 버전 제어 사용

    • 빌드 관리

  • Team Web Access 및 버전 호환성

  • Microsoft Source Code Control Interface (MSSCCI) Provider 2010 Power Tool

  • 추가 리소스

호환성 지원 표

다음 표에서는 다양한 버전의 Visual Studio, 팀 탐색기 및 Team Foundation Server를 연결할 때 사용할 수 있는 버전 호환성 지원을 요약합니다.

클라이언트 및 도구

Team Foundation Server 2010

Team System 2008 Team Foundation Server

Visual Studio 2005 Team Foundation Server

팀 탐색기 2010  

예(1)

아니요

Visual Studio Team System 2008용 팀 탐색기  

아니요(2)

예(변경 없음)

예(변경 없음)

Visual Studio Team System 2008 SP1 및 GDR용 팀 탐색기

예(3)

예(변경 없음)

예(변경 없음)

Visual Studio 2005 Team System용 팀 탐색기  

아니요(2)

예(변경 없음)

예(변경 없음)

Visual Studio 2005 Team System SP1 및 GDR용 팀 탐색기

예(3)

예(변경 없음)

예(변경 없음)

Team Foundation Server 2010용 Team Web Access

예(4)

해당 없음

해당 없음

MSSCCI 2008

아니요

예(변경 없음)

예(변경 없음)

MSSCCI 2010

예(5)

해당 없음

해당 없음

참고:

  1. 현재 버전의 팀 탐색기를 Team System 2008 Team Foundation Server에 연결하면 이전 버전의 팀 탐색기를 Team System 2008 Team Foundation Server에 연결했을 때와 같은 기능을 수행할 수 있습니다. Team System 2008 Team Foundation Server에서 지원되지 않는 새 기능은 사용할 수 없습니다.

  2. GDR이 설치되지 않은 이전 버전의 팀 탐색기를 사용하여 Team Foundation Server 2010에 연결할 수 없습니다. Visual Studio 2005 Team System 또는 Visual Studio Team System 2008에 대해 GDR을 액세스하는 방법에 대한 자세한 내용은 이 항목의 뒷부분에 있는 추가 리소스를 참조하십시오.

  3. 해당 버전의 GDR에서 이전 버전의 팀 탐색기를 사용하여 Team Foundation Server 2010에 연결할 수 있지만 다음과 같은 제한 사항이 있습니다.

    • 이 항목 뒷부분에 나오는 다양한 버전의 팀 탐색기를 Team Foundation Server에 연결의 설명과 같이 특별한 절차를 수행하여 연결해야 합니다.

    • 이 항목 뒷부분의 2010이 필요한 프로젝트 관리 작업에서 설명하는 것처럼 특정 프로젝트 관리 작업을 수행할 수 없습니다.

    • 이 항목 뒷부분의 GDR 소프트웨어 지원 업데이트에서 제공되는 기능 지원에서 설명하는 것처럼 특정 기능에 완전히 액세스하지 못할 수 있습니다.

  4. Visual Studio Team System 2008용 Team Web Access를 위해 빌드된 작업 항목 사용자 지정 컨트롤을 다시 빌드해야 합니다. 자세한 내용은 Team Web Access 및 버전 호환성을 참조하십시오.

  5. The Microsoft Source Code Control Interface (MSSCCI) Provider 2010 Power Tool은 Team Foundation Server 2010을 지원합니다. 자세한 내용은 Microsoft Source Code Control Interface (MSSCCI) Provider 2010 Power Tool을 참조하십시오.

Side-by-Side 호환성

현재 버전의 팀 탐색기는 Visual Studio 2010의 각 제품과 함께 설치됩니다. 팀 탐색기를 이전 버전의 팀 탐색기 및 Visual Studio와 함께 실행할 수 있습니다.

Microsoft Test Manager와 Microsoft Project 또는 Microsoft Excel을 사용하려면 현재 버전의 팀 탐색기를 이전 버전의 팀 탐색기와 함께 설치해야 합니다. 예를 들어 2005 버전에서 Excel 및 Project용 Office 통합 추가 기능을 시작할 수 있지만 두 버전이 함께 있을 때만 2010 기능을 사용할 수 있습니다. 마찬가지로, 두 버전의 팀 탐색기를 함께 실행할 때만 테스트 사례를 게시할 수 있습니다.

이전 버전의 팀 탐색기를 현재 버전의 Team Foundation Server용 Office 추가 기능과 함께 사용하려면 side-by-side 업데이트를 설치해야 합니다. 자세한 내용은 추가 리소스를 참조하십시오.

버전 호환성에 영향을 미치는 새 기능

다음과 같은 Visual Studio ALM 기능이 버전 호환성에 영향을 미칩니다.

  • 이제 배포에 Team Foundation Server의 여러 설치가 포함될 수 있습니다.

  • Team Foundation Server 2010에서 여러 팀 프로젝트 컬렉션을 호스팅할 수 있습니다. 팀 프로젝트의 경로를 지정할 때는 이제 해당 팀 프로젝트가 저장된 프로젝트 컬렉션을 지정해야 합니다. 이 변경 사항은 팀 프로젝트에 대한 프로젝트 포털, 보고서 관리자 및 프로세스 지침의 URL 위치에 영향을 미칩니다.

  • 현재 버전의 팀 탐색기 또는 Team Web Access에서만 새로운 형식의 작업 항목 쿼리, 직접 링크 및 트리 뷰를 실행하고 볼 수 있습니다.

  • 현재 버전의 팀 탐색기 또는 Team Web Access에서만 범주, 그룹 및 비교 필드 연산자와 같은 새로운 형식의 조건을 사용하는 작업 항목 쿼리를 실행하고 볼 수 있습니다.

  • Visual Studio Team System 2008용 빌드 에이전트를 만든 경우 Team Foundation Server의 현재 릴리스에는 이 빌드 에이전트를 사용할 수 없습니다. 빌드 시스템을 배포하기 전에 자세한 내용은 Team Foundation Build 시스템 이해를 참조하십시오.

  • 현재 버전에 대한 빌드 정의에는 Windows Workflow가 사용됩니다. 업그레이드할 때는 빌드 업그레이드 템플릿을 사용하여 기존 빌드 정의를 업그레이드합니다. 자세한 내용은 빌드 프로세스 정의을 참조하십시오.

  • 현재 버전의 Team Foundation Build에서만 제어된 체크 인 및 보류 집합 빌드가 지원됩니다. 자세한 내용은 변경 내용의 유효성을 검사하는 제어된 체크 인 빌드 정의를 참조하십시오.

Team Explorer 2010을 Team Foundation Server 2010에 연결해야 하는 프로젝트 관리 작업

현재 버전의 팀 탐색기를 Team Foundation Server 2010에 연결한 경우에만 프로젝트 관리 작업의 하위 집합을 수행할 수 있습니다. 관리, 프로젝트 및 테스트 사례 관리를 위해 side-by-side 구성에서 현재 버전의 팀 탐색기를 사용하는 것이 좋습니다. 다음 표에서는 현재 버전의 팀 탐색기가 필요한 작업을 요약합니다. 현재 버전의 팀 탐색기를 사용하여 Team System 2008 Team Foundation Server를 관리할 수도 있습니다.

작업

관련 항목

팀 프로젝트를 만듭니다. 새 팀 프로젝트 마법사를 사용하여 팀 프로젝트를 만듭니다. 새 팀 프로젝트 마법사에 액세스하려면 팀 탐색기가 컴퓨터에 설치되어야 합니다. 팀 탐색기는 Visual Studio의 추가 기능이며 Visual Studio 2010 제품에서 설치할 수 있습니다.

팀 프로젝트에 구성할 리소스에 따라 SharePoint 제품 및 SQL Server Reporting Services를 호스팅하는 서버와 팀 프로젝트 컬렉션에 대한 고급 권한을 설정해야 합니다. 또한 SharePoint 사이트를 사용하여 프로젝트를 프로비전하는 경우 Visual Studio를 관리자로 실행해야 합니다.

팀 프로젝트 시작을 위한 빠른 시작 가이드

팀 프로젝트 만들기

프로세스 템플릿을 업로드하고 삭제합니다. 팀 탐색기에서 프로세스 템플릿 관리자를 사용하여 프로세스 템플릿을 관리할 수 있습니다.

프로세스 템플릿 관리

작업 항목 추적 개체 가져오기, 내보내기 및 관리. witadmin 명령줄 유틸리티를 사용하여 범주, 전역 목록, 링크 형식, 작업 항목 형식 및 작업 항목 필드를 만들거나 삭제하거나 가져오거나 내보낼 수 있습니다. 프로젝트 컬렉션 또는 특정 팀 프로젝트에 대해 이러한 개체를 관리할 수 있습니다.

witAdmin: 작업 항목 추적을 위한 개체 관리

Microsoft Project 필드 매핑 파일을 가져옵니다. 프로젝트 매핑 파일을 수정할 경우 데이터를 게시하고 새로 고치는 방법을 사용자 지정할 수 있습니다.

TFSFieldMapping

작업 항목 필드의 특성을 수정합니다. 여러 가지 새로운 특성을 사용하여 사람 이름 필드를 Active Directory와 동기화하거나 필드의 보고 특성을 수정할 수 있습니다.

작업 항목 필드 관리 [witadmin]

사람 이름 필드의 동기화를 활성화합니다. Active Directory에서 팀 멤버의 이름을 업데이트하고 해당 작업 항목 필드에서 변경 내용을 자동으로 업데이트할 수 있습니다.

작업 항목 추적의 새로운 기능

Team Explorer 2010을 Team Foundation Server 2010에 연결해야 하는 클라이언트 쪽 작업

다음 표에서는 현재 버전의 팀 탐색기가 Team Foundation Server 2010에 연결된 경우에만 사용할 수 있는 클라이언트 쪽 작업을 요약합니다.

작업

관련 항목

연결된 작업 항목의 목록을 생성합니다. 직접 링크 또는 트리 뷰 쿼리 형식을 사용하여 종속성을 설명하는 작업 항목의 목록을 볼 수 있습니다.

트리 뷰에서 작업 항목 보기 및 수정

직접 링크 뷰에서 작업 항목 보기 및 수정

새 쿼리 기준을 사용하는 작업 항목의 목록을 생성합니다. 다른 필드, 그룹 멤버 자격 또는 범주의 비교를 기반으로 하는 쿼리를 실행할 수 있습니다.

쿼리 필드, 연산자, 값 및 변수

쿼리 필터 조건 지정

작업 항목 간에 종속적 링크와 계층적 링크를 만들고 관리합니다. 작업 항목 간에 링크를 만들고, 수정하고, 삭제할 수 있습니다. 현재 버전의 팀 탐색기, Team Web Access, Microsoft Excel 또는 Microsoft Project를 사용하여 여러 링크를 한 번에 만들고 링크 관계를 변경할 수 있습니다.

작업 항목 간 관계 만들기 또는 삭제

Office Excel에서 트리 목록에 작업 항목 구성

Office 프로젝트의 시퀀스 또는 하위 작업

작업 항목 폼에 사용자 지정 컨트롤을 표시합니다. 작업 항목 폼에 컨트롤을 추가할 수 있습니다. 현재 버전의 팀 탐색기 또는 Team Web Access에서만 다음 컨트롤을 볼 수 있습니다.

  • 링크 필터: 작업 항목의 형식을 연결하는 데 사용할 수 있는 링크 형식 집합을 제어합니다. 작업 항목 폼에서 링크에 대해 나타나는 기본 열 필드를 지정할 수도 있습니다.

  • 하이퍼링크 레이블: 알림 텍스트 또는 필드 레이블에 하이퍼링크를 연결합니다.

  • 독립 실행형 레이블: 필드와 연결되지 않은 알림 텍스트를 제공합니다. 텍스트의 일부 또는 전체에 하이퍼링크를 연결할 수도 있습니다.

  • 웹 콘텐츠: 작업 항목 폼에 URI(Uniform Resource Identifier) 또는 HTML을 기반으로 하는 콘텐츠를 표시합니다.

작업 항목의 테스트 사례 및 공유 단계 형식은 테스트 단계 컨트롤 및 관련 테스트 자동화 컨트롤에 따라 다릅니다. 현재 버전의 팀 탐색기 또는 Team Web Access에서 이러한 컨트롤을 볼 수 있지만 수정할 수는 없습니다.

작업 항목 폼 컨트롤 지정

테스트 사례(Agile)

빌드 정의를 만들고 관리합니다. 빌드 정의에는 컴파일할 코드 프로젝트, 빌드를 시작해야 하는 작업, 실행할 테스트 및 기타 여러 구성에 대한 지침이 포함됩니다. 업그레이드 템플릿을 사용하여 레거시 MSBuild 파일을 사용할 수도 있습니다.

빌드 프로세스 정의

업그레이드 템플릿을 사용하여 레거시 MSBuild 빌드 사용

빌드 컨트롤러를 만들고 수정합니다. 빌드 컨트롤러를 만들어 팀 프로젝트 컬렉션에 대한 하나 이상의 빌드 에이전트 서비스를 관리하거나 기존 컨트롤러를 수정합니다.

빌드 컨트롤러 만들기 및 작업

빌드 에이전트를 만듭니다. 빌드 에이전트는 빌드 컨트롤러에서 요청을 받고 빌드 작업을 수행합니다.

빌드 에이전트 만들기 및 작업

Team Foundation Server에 팀 탐색기 연결

서버에 정의된 기본 경로를 제거하여 현재 버전의 팀 탐색기를 Team System 2008 Team Foundation Server에 연결할 수 있습니다. 현재 버전의 팀 탐색기를 Team System 2008 Team Foundation Server에서 사용할 경우 이전 버전의 Team Foundation Server에서 지원하는 기능만 사용하도록 제한됩니다. Team Foundation Server 2010의 새 기능은 사용자 인터페이스에서 사용할 수 없습니다. 새 기능에 대한 자세한 내용은 Visual Studio 2010의 새로운 Application Lifecycle Management 기능작업 항목 추적의 새로운 기능을 참조하십시오.

Visual Studio Team System 2008 SP1 및 GDR용 팀 탐색기를 사용하거나 Visual Studio 2005 Team System SP1 및 GDR용 팀 탐색기를 사용하여 Team Foundation Server 2010 배포의 모든 팀 프로젝트 컬렉션에 연결할 수 있습니다. 그러나 현재 버전의 팀 탐색기에 도입된 기능을 사용할 수 없습니다.

Team Foundation Server에 연결하려면

  1. Visual Studio의 도구 메뉴에서 Team Foundation Server에 연결을 클릭합니다.

    참고

    이 옵션이 나타나지 않는 경우 팀 탐색기를 설치하지 않은 것입니다. Team Foundation Server에 연결하려면 먼저 팀 탐색기를 설치해야 합니다.

  2. 팀 프로젝트에 연결 대화 상자에서 서버를 클릭합니다.

  3. Team Foundation Server 추가/제거 대화 상자에서 추가를 클릭합니다.

  4. 연결할 서버에 따라 다음 작업 중 하나를 수행합니다.

    • Team Explorer 2010에서 Team System 2008 Team Foundation Server에 연결하려면:

      Team Foundation Server 추가 대화 상자에서 서버의 이름 또는 URL을 입력합니다.

      TFS 2008의 Team Foundation Server 추가 대화 상자

      경로 상자에서 tfs를 지웁니다. Team System 2008 Team Foundation Server에 연결하려면 이 상자가 비어 있어야 합니다.

    • Visual Studio Team System 2008 또는 Visual Studio 2005 Team System용 팀 탐색기에서 Team Foundation Server 2010에 연결하려면:

      Team Foundation Server 추가 대화 상자에서 서버의 이름 또는 URL을 Team Foundation의 이름 또는 URL 상자에 입력합니다.

      TFS 2010의 Team Foundation Server 추가 대화 상자

      서버 이름을 입력하면 미리 보기 필드에 URL 형식이 자동으로 표시됩니다. 예를 들어 다음과 같습니다.

      http:// ServerName:Port**/**VirtualDirectory/CollectionName

      ServerName은 Team Foundation Server를 호스트하는 서버의 이름입니다.

      Port는 Team Foundation Server에서 사용하는 포트로서, 기본값은 8080입니다. 서버에서 다른 포트 번호를 사용하는 경우 URL에 해당 포트 번호를 지정해야 합니다.

      VirtualDirectory는 서버에 저장되는 프로젝트 컬렉션의 기본 경로입니다. 기본적으로 가상 디렉터리는 tfs입니다. 이 경로는 선택 사항이며 Team Foundation Server에서 설정됩니다.

      CollectionName은 팀 프로젝트가 저장되는 팀 프로젝트 컬렉션의 이름입니다.

      다음 예제에서는 일반적인 연결 문자열인 http://myserver:8080/tfs/Collection1을 보여 줍니다.

      https://server:8080/Collection1

      참고

      서버 이름만 입력하여 기본 팀 프로젝트 컬렉션에 연결할 수 있습니다. 이 방법은 Team Foundation Server에서 하나의 프로젝트 컬렉션에만 연결할 수 있다는 점에서 제한적입니다.

  5. URL이 올바른지 확인하고 확인을 두 번 클릭한 다음 닫기를 클릭합니다.

  6. 팀 프로젝트에 연결 대화 상자의 팀 프로젝트에서 액세스할 각 팀 프로젝트에 대한 확인란을 클릭한 다음 연결을 클릭합니다.

GDR 소프트웨어에서 제공하는 기능 지원

다음 표를 검토하여 새 기능 또는 기존 기능이 이전 버전의 팀 탐색기에 대해 지원되는 방법을 이해할 수 있습니다. SP1과 GDR이 모두 설치된 경우에만 이전 버전의 팀 탐색기를 현재 버전의 Team Foundation Server에 연결할 수 있습니다. 다음 단원에서 설명하는 모든 문제는 Visual Studio Team System 2008 및 Visual Studio 2005 Team System용 팀 탐색기에 적용됩니다. 단, 각 버전에 대한 SP1 및 GDR이 모두 설치되어 있어야 합니다.

  • 프로젝트 계획 및 추적

  • 빌드 관리

  • 테스트 사례 관리 및 테스트 결과 게시

  • 버전 제어 사용

  • 버전 호환성에 영향을 미치는 새 기능

프로젝트 계획 및 추적

Task

이전 버전의 팀 탐색기 SP1 및 GDR

해결 방법

Team Foundation Server의 여러 배포에 연결합니다.

Team Foundation Server를 실행하는 서버에서 프로젝트 컬렉션의 팀 프로젝트에 연결할 수 있습니다.

필요 없습니다.

공유 문서, 프로젝트 포털 및 프로세스 지침의 위치를 수정한 후 이전 버전의 팀 탐색기를 사용하는 팀 멤버에게 새 위치의 URL을 보냅니다.

GDR을 사용하면 이전 버전의 팀 탐색기에서 공유 문서, 프로젝트 포털 및 프로세스 지침의 위치를 자동으로 가져올 수 있습니다.

필요 없습니다.

Microsoft Excel 또는 Microsoft Project 통합입니다.

이전 클라이언트에서 Microsoft Project 파일을 열고 수정할 수 있지만 계층 구조 및 종속성을 기반으로 하는 링크 관계는 변경할 수 없습니다.

필요 없습니다.

작업 항목 폼에서 새 사용자 지정 컨트롤을 봅니다.

새 사용자 지정 컨트롤이 포함된 작업 항목 폼을 볼 수 있지만 이 컨트롤은 누락으로 표시됩니다. 폼에서 컨트롤이 누락된 위치는 빨강으로 표시되며 누락된 컨트롤의 경로가 표시됩니다.

새 작업 항목 폼 컨트롤을 모두 보려면 side-by-side 구성에서 현재 버전의 팀 탐색기를 사용하거나 Team Web Access를 사용합니다.

참고참고
테스트 사례 및 공유 단계 작업 항목 형식용 컨트롤을 제외하고, Microsoft Solutions Framework(MSF)용 프로세스 템플릿에는 새 사용자 지정 컨트롤이 들어 있지 않습니다.

테스트 사례 및 공유 단계에서 수동 테스트 단계를 수정하려면 사용하는 팀 탐색기의 버전과 상관없이 Microsoft Test Manager를 사용해야 합니다.

보고서 노드에 액세스합니다.

팀 탐색기의 프로젝트 노드에 나타나는 보고서 노드에 액세스할 수 있습니다.

필요 없습니다.

직접 링크와 트리 뷰를 지원하는 작업 항목 쿼리를 만들고 실행합니다.

새 클라이언트에서만 실행할 수 있는 쿼리를 사용자 인터페이스에서 결정할 수 있습니다. 이 쿼리는 팀 탐색기에 빨강 X와 함께 나타납니다.

실행할 수 없는 쿼리에 빨간색 x가 표시됨

이전 버전의 팀 탐색기를 사용할 때는 새 쿼리 뷰를 사용하여 쿼리를 실행할 수 없습니다.

필요 없습니다.

조건이 그룹, 범주 또는 필드 비교와 관련된 새 기능에 액세스하는 작업 항목 쿼리를 만들고 실행합니다.

사용자 인터페이스에서 팀 탐색기 2010이 필요한 쿼리를 결정할 수 있습니다. 이 쿼리는 팀 탐색기에 빨강 X와 함께 나타납니다.

실행할 수 없는 쿼리에 빨간색 x가 표시됨

이전 버전의 팀 탐색기를 사용할 때는 새 필터 기준을 사용하여 쿼리를 실행할 수 없습니다.

필요 없습니다.

쿼리 폴더를 만들고 구성합니다.

쿼리 폴더에 저장되는 쿼리에 액세스할 수 있습니다. 다음 그림에서 볼 수 있듯이, 서버에서 정의된 폴더 및 하위 폴더의 이름이 쿼리 앞에 추가됩니다.

이전 클라이언트의 쿼리 앞에 추가되는 쿼리 폴더

쿼리 폴더를 만들거나 쿼리 폴더 사용 권한을 설정할 수 없습니다.

side-by-side 구성에서 Team Web Access 또는 팀 탐색기 2010을 사용하여 쿼리 폴더를 만들거나 쿼리 폴더 사용 권한을 설정합니다.

테스트 사례 관리 및 테스트 결과 게시

Task

Visual Studio Team System 2008 SP1 및 GDR용 팀 탐색기

해결 방법

테스트 사례에서 정의된 테스트 단계 및 자동화 필드를 만들고 수정합니다.

읽기 전용 모드에서 테스트 단계 컨트롤 및 관련 자동화 컨트롤을 볼 수 있습니다. 이 기능은 현재 버전의 팀 탐색기 기능과 호환됩니다.

Team Web Access를 사용하여 읽기 전용 모드에서 컨트롤을 볼 수 있습니다.

Microsoft Test Manager를 사용하여 이 컨트롤을 수정해야 합니다. 이러한 컨트롤에 대한 자세한 내용은 방법: 수동 테스트 사례 만들기를 참조하십시오.

테스트 결과를 게시합니다.

Test Result Publishing Server를 사용하여 Visual Studio와 MSTest 명령줄 도구에서 테스트 결과를 게시할 수 있습니다. Visual Studio에서 테스트 결과를 볼 수도 있습니다.

팀 탐색기 2010 또는 Visual Studio Team System 2008 SP1 및 GDR용 팀 탐색기를 사용하여 테스트 결과를 게시할 수 있습니다.

버전 제어 사용

Visual Studio Team System 2008 또는 이전 클라이언트용 팀 탐색기를 사용할 때 Team Foundation 버전 제어에서 파일 이름을 바꾸면 예상치 못한 결과가 발생할 수 있습니다. 특히 보류 파일의 원래 이름을 사용하여 파일을 만든 후 보류 파일에서 rename 기능을 사용할 경우 이 문제가 발생합니다. 이러한 경우 이전 버전의 팀 탐색기를 사용하여 이름이 충돌하는 한 파일만 체크 인할 수 있습니다. 보류 중인 새 파일은 체크인 할 수 없습니다. 이러한 경우 변경 내용을 실행 취소하여 클라이언트를 정상 상태로 되돌려야 합니다.

이전 버전의 팀 탐색기를 사용할 때는 다른 사용자가 파일에 체크 인하는 것을 차단하지 않고 rename 기능을 사용할 수 있으며 서버에서 데이터 무결성을 유지할 수 있습니다.

다음 표에서는 이전 버전의 팀 탐색기를 사용할 때 호환성 문제가 발생하는 버전 제어 작업을 요약합니다.

Task

이전 버전의 팀 탐색기 SP1 및 GDR

해결 방법

Team Foundation 버전 제어에서 파일 이름을 바꿉니다.

버전 제어에서 파일과 폴더의 이름을 바꿀 때 보류 중인 변경 내용을 보거나 업데이트하거나 실행 취소하거나 커밋할 수 있습니다.

rename 작업 중에는 변경 집합 정보 및 소스 제어 탐색기에서 커밋된 변경 내용을 볼 수 있습니다. 충돌 해결 중에 정확한 메시지 제공을 표시합니다.

rename 기능을 사용할 때는 현재 버전의 팀 탐색기 또는 Visual Studio Team System 2008 SP1 및 GDR용 팀 탐색기를 사용합니다.

이전 클라이언트에서 작업해야 할 경우에는 항상 rename 작업을 수행한 후 같은 이름의 다른 파일을 만들기 전에 파일을 체크 인합니다.

여러 제어된 빌드 정의에 영향을 미치는 소스 코드를 체크 인합니다.

제어된 빌드 정의에 영향을 미치는 변경 내용을 제출할 수 있지만 확인 대화 상자가 나타나지 않습니다. 체크 인이 여러 제어된 정의에 영향을 미치는 경우 체크 인이 실패하지만 실패에 대한 경고는 나타나지 않습니다.

빌드 탐색기를 사용하여 체크 인 상태를 보거나 빌드 알림 응용 프로그램을 사용할 수 있습니다. 자세한 내용은 실행 중인 빌드의 진행률 모니터링을 참조하십시오.

빌드 관리

Visual Studio Team System 2008용 Team Foundation Build에서 만든 빌드 에이전트는 Team Foundation Server 2010용 Team Foundation Build에서 작동하지 않습니다. 자세한 내용은 Microsoft 웹 사이트의 Upgrading TFS 2008 Build Definitions to TFS 2010 페이지를 참조하십시오. 업그레이드 빌드 프로세스 템플릿을 사용할 경우 새 빌드 정의를 Team Foundation Server 2010으로 자동으로 업그레이드할 수 있습니다.

다음 표에서는 GDR 유무에 관계없이 이전 버전의 팀 탐색기를 사용할 때 호환성 문제가 발생하는 빌드 관리 작업을 요약합니다.

Task

이전 버전의 팀 탐색기 SP1 및 GDR

해결 방법

빌드 컨트롤러 속성을 수정합니다.

빌드 에이전트 속성 대화 상자에서는 빌드 컨트롤러 속성을 수정할 수 없습니다. "이 클라이언트에서는 빌드 에이전트 업데이트가 지원되지 않습니다. Team Foundation Build 2010과 호환되는 클라이언트를 사용하여 다시 시도하십시오"라는 오류 메시지가 나타납니다.

side-by-side 구성에 현재 버전의 팀 탐색기를 사용합니다.

빌드 정의를 만들고 관리합니다.

빌드 정의를 만들 수 있지만 해당 빌드 정의 또는 다른 기존 빌드 정의를 수정할 수 없습니다.

현재 버전의 팀 탐색기를 사용하여 빌드 정의를 수정합니다. 텍스트 또는 XML 편집기를 사용하여 빌드 프로세스 템플릿을 수정할 수도 있습니다.

Team Web Access 및 버전 호환성

Team Foundation Server 2010을 설치할 때는 Team Web Access가 자동으로 설치되고 구성됩니다. 해당 서버에 호스팅된 Team Web Access 서비스에서 Team Foundation Server의 모든 인스턴스에 액세스할 수 있으므로 버전 호환성은 문제가 되지 않습니다. 지원되는 웹 브라우저에 대한 자세한 내용은 Team Web Access를 사용하여 작업 관리를 참조하십시오.

Visual Studio Team System 2008용 Team Web Access에 빌드된 작업 항목 폼에 대한 사용자 지정 컨트롤을 다시 빌드해야 합니다. 현재 버전의 Team Web Access에서 어셈블리 참조를 사용하여 이러한 컨트롤을 다시 빌드해야 합니다. 사용자 지정 컨트롤은 일반적으로 동일한 주요 버전에서 이진 호환됩니다. 예를 들어, Team Web Access 2010 릴리스의 릴리스 후보 또는 최종 버전을 수정하지 않고 Team Web Access 2010 릴리스의 Beta2 버전에 사용자 지정 컨트롤을 사용할 수 있습니다.

Microsoft Source Code Control Interface (MSSCCI) Provider 2010 Power Tool

MSSCCI 고급 도구가 있으면 팀 탐색기와의 통합을 지원하지 않는 제품과 Team Foundation 버전 제어를 통합할 수 있습니다. 이 도구의 2010 버전은 Team Foundation Server 2010을 지원하며 다음 소프트웨어 버전과 호환됩니다.

  • Visual Studio .NET 2003

  • Visual C++ 6 SP6

  • Visual Basic 6 SP6

  • Visual FoxPro 9 SP1

  • Microsoft Access 2003 SP2

  • SQL Server Management Studio

  • Sparx Systems Enterprise Architect 6.1

  • Sybase PowerBuilder 10.5

  • Toad for SQL Server 2.0

추가 리소스

자세한 내용은 Microsoft 웹 사이트의 다음 페이지를 참조하십시오.

참고 항목

개념

Team Foundation Client 작업

프로젝트 계획 및 추적

기타 리소스

Team Web Access를 사용하여 작업 관리