Team Foundation Server의 팀 프로젝트에 연결 및 액세스

Team Foundation 함수 및 데이터에 액세스하려면 Visual Studio Team Foundation Server를 실행 중인 적절한 서버에 클라이언트를 연결하고 팀 프로젝트를 호스트하는 컬렉션을 선택해야 합니다. 팀 프로젝트는 프로젝트 컬렉션에 저장됩니다. 한 번에 하나의 서버에만 연결할 수 있습니다. 동시에 액세스할 수 있는 팀 프로젝트 수는 클라이언트 응용 프로그램에 따라 다릅니다. 팀 탐색기를 사용할 때는 여러 개의 팀 프로젝트를 추가하고 제거할 수 있습니다. 단, 해당하는 팀 프로젝트 모두가 같은 서버에서 호스트되는 프로젝트 컬렉션에 저장되어 있어야 합니다. Team Web Access, Office Excel 및 Office Project에서는 한 번에 하나의 팀 프로젝트에만 액세스할 수 있습니다.

Team Web Access에서는 연결되어 있는 프로젝트 컬렉션과 팀 프로젝트의 이름이 항상 페이지 왼쪽의 Team Web Access 로고 아래에 표시됩니다. 팀 탐색기에서는 선택한 각 팀 프로젝트가 연결한 Team Foundation Server를 호스팅하는 서버의 이름 아래에 나열됩니다. 지원되는 웹 브라우저에 대한 자세한 내용은 Team Web Access를 사용하여 작업 관리를 참조하십시오.

다음 절차에서는 Team Web Access 또는 팀 탐색기를 사용하여 팀 프로젝트에 연결하는 방법을 설명합니다. Office Excel 또는 Office Project를 Team Foundation Server에 연결하는 방법에 대한 자세한 내용은Team Foundation Server에 Microsoft Office 문서 연결을 참조하십시오. 이전 버전의 팀 탐색기를 Team Foundation Server 2010에 연결하거나 팀 탐색기를 Team System 2008 Team Foundation Server에 연결하는 방법에 대한 자세한 내용은 Team Foundation Client와 Team Foundation Server 간의 호환성를 참조하십시오.

Team Foundation 또는 팀 프로젝트 관리자에게 문의하여 현재 사용자 계정에 다음 단원에서 설명하는 사용 권한이 있는지 확인하십시오.

항목 내용

  • Team Web Access를 사용하여 팀 프로젝트에 연결

  • 팀 탐색기를 사용하여 팀 프로젝트에 연결

  • Team Foundation Server의 연결 문제 해결

필요한 권한

팀 프로젝트에 연결하려면 팀 프로젝트의 Team Foundation Valid Users 보안 그룹과 Readers 보안 그룹의 멤버여야 합니다. 필요한 보안 권한이 명시적으로 설정된 경우 서버 수준 정보 보기 권한을 허용으로 설정하고 팀 프로젝트의 프로젝트 수준 정보 보기 권한을 허용으로 설정해야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

Team Web Access를 사용하여 팀 프로젝트에 연결

Team Web Access를 사용하여 팀 프로젝트에 연결하려면

  1. 브라우저 창을 열고 다음 형식을 사용하는 URL을 입력합니다.

    http://ServerName:Port/tfs/Web

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

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

  2. 팀 프로젝트에 처음으로 연결하는 경우 사용할 팀 프로젝트를 선택하십시오. 페이지가 나타납니다.

    1. 프로젝트 컬렉션에서 열고자 하는 프로젝트 컬렉션의 이름을 클릭합니다.

    2. 프로젝트 아래의 목록에서 팀 프로젝트를 클릭합니다.

  3. Team Foundation Server에 연결 페이지가 나타나면 웹 사이트에서 폼 기반 인증을 사용하는 것이므로 다음 단계를 따라 자격 증명을 제공해야 합니다.

    1. 다음과 같은 형식을 사용하는 URL을 입력합니다. 형식에 대한 설명은 1단계와 동일합니다.

      http://ServerName:Port/tfs/Web

    2. 사용자 이름에 사용자 이름을 입력합니다.

    3. 암호에 암호를 입력합니다.

    4. 사용자 이름 및 암호 저장을 선택하여 자격 증명을 캐시합니다.

    5. 연결을 클릭합니다.

      참고

      이후에 Team Web Access에 로그온할 때는 자격 증명을 제공할 필요가 없습니다. 단, 이는 첫 번째 로그온에서 Team Foundation Server의 기존 프로젝트에 성공적으로 액세스했으며 사용자 이름 및 암호 저장을 선택한 경우에만 해당합니다.

Team Web Access를 사용하여 다른 프로젝트에 연결하려면

  1. Team Web Access에서 프로젝트 컬렉션 또는 팀 프로젝트 옆에 있는 화살표를 클릭하고 다음 절차 중 하나를 수행하십시오.

    • 열고자 하는 팀 프로젝트의 이름이 목록에 있으면 팀 프로젝트 이름을 클릭합니다.

    • 열고자 하는 팀 프로젝트의 이름이 목록에 없으면 **<다른 프로젝트에 연결>**을 클릭합니다.

  2. Team Foundation Server에서 다음 형식을 사용하는 URL을 입력합니다.

    http://ServerName:Port/tfs/Web

  3. 연결을 클릭합니다.

  4. (선택 사항) 다른 프로젝트 컬렉션에 있는 프로젝트에 연결하려면 프로젝트 컬렉션에서 열고자 하는 프로젝트 컬렉션의 이름을 클릭합니다.

  5. 팀 프로젝트 아래의 목록에서 팀 프로젝트를 클릭합니다.

  6. 확인을 클릭합니다.

팀 탐색기를 사용하여 팀 프로젝트에 연결

Team Foundation Server 인스턴스에 처음으로 연결하려면

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

    참고

    이 옵션이 표시되지 않으면 팀 탐색기를 설치하지 않은 것입니다. 팀 탐색기를 설치해야 Team Foundation Server에 연결하는 옵션을 사용할 수 있습니다.

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

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

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

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

    http://ServerName:Port/tfs

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

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

    tfs는 서버에 저장된 프로젝트 컬렉션의 기본 경로입니다. 팀에서 다른 경로를 사용하는 경우 경로 상자에 입력합니다.

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

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

팀 탐색기에 팀 프로젝트를 연결하고 추가하려면

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

    참고

    이 옵션이 표시되지 않으면 팀 탐색기를 설치하지 않은 것입니다. 팀 탐색기를 설치해야 Team Foundation Server에 연결하는 옵션을 사용할 수 있습니다.

  2. 팀 프로젝트에 연결 대화 상자의 Team Foundation Server 목록에서 Team Foundation Server를 실행하는 서버를 선택합니다.

    참고

    드롭다운 목록이 비어 있으면 서버 단추를 클릭하고 서버 연결 설정을 직접 입력합니다. Team Foundation 관리자나 팀 프로젝트 관리자에게 문의하여 연결 설정을 구합니다.

  3. 디렉터리 목록에서 팀 프로젝트를 포함하고 있는 프로젝트 컬렉션의 이름을 클릭합니다.

  4. 팀 프로젝트 목록에서 팀 프로젝트를 하나 이상 선택합니다.

    옆에 확인 표시가 있는 팀 프로젝트가 팀 탐색기에 추가됩니다.

  5. 연결을 클릭합니다.

팀 탐색기에서 팀 프로젝트를 제거하려면

  1. 팀 탐색기에서 제거할 팀 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 제거를 클릭합니다.

  2. 확인 메시지가 나타나면 확인을 클릭합니다.

Team Foundation Server의 연결 문제 해결

팀 탐색기에서 Team Foundation Server에 연결할 수 없다면 Team Foundation Server가 실행되고 있지 않거나, 네트워크에 문제가 있거나, 사용 권한이 충분하지 않을 수 있습니다. 이 연결 문제를 해결하려면 다음 작업을 수행합니다.

  1. 필요한 작업을 수행할 수 있는 충분한 권한이 있는지 확인합니다. 오류 메시지의 내용이 읽기 전용 또는 차단된 작업과 관련된 경우 데이터에 대해 작업을 수행할 수 있는 권한이 없을 수 있습니다.

    자세한 내용은 Team Foundation Server 권한을 참조하십시오.

  2. 팀 탐색기의 문서 노드에 빨간색 X 아이콘 연결 해제 아이콘이 나타나면 팀 탐색기와 SharePoint 제품의 통신이 끊어진 것입니다. 또한 문서 노드 아래에 표시되었던 개별 문서 목록이 사라집니다. 통신이 끊어지는 원인은 다음과 같습니다.

    • 로컬 컴퓨터가 네트워크에 연결되어 있지 않은 경우. 이 문제를 해결하려면 사용 중인 로컬 컴퓨터가 네트워크에 연결되어 있고 네트워크 리소스에 액세스할 수 있는지 확인합니다.

    • SharePoint 제품을 호스팅하는 서버가 오프라인 상태이거나 컴퓨터 네트워크가 작동하고 있지 않은 경우. 이 문제를 해결하려면 SharePoint 제품의 관리자에게 문의하여 네트워크에서 서버를 사용할 수 있는지 확인합니다.

    • SharePoint 제품에서 사용자 계정에 부여된 사용 권한이 팀 포털 사이트에 액세스하는 데 충분하지 않은 경우. SharePoint 제품 관리자에게 사용자 계정을 참가자 그룹에 추가하도록 요청합니다. 필요한 권한을 프로젝트 관리자가 부여할 수도 있습니다.

  3. 팀 탐색기의 보고서 노드에 빨간색 X 아이콘이 나타나면 보고서에 액세스할 수 있는 권한이 없거나 SQL Server Reporting Services를 호스팅하는 서버와 팀 탐색기의 통신이 끊어졌을 수 있습니다. 이러한 경우에는 사용자가 보고서 노드에 액세스할 수 있는 권한을 가질 수 있도록 지정하고, Reporting Services를 호스팅하는 서버가 실행되도록 프로젝트 관리자에게 요청하십시오.

    다음 두 조건에 모두 해당되는 경우 보고서 노드 옆에 빨간색 X 아이콘이 나타납니다.

    • 팀 탐색기가 SQL Server Reporting Services와 같은 컴퓨터에서 실행 중인 경우

    • 관리자로 로그온하지 않았거나 Internet Explorer에 대해 강화된 보안이 설정된 경우

    이러한 문제를 해결하려면 컴퓨터에 관리자로 로그온하거나, Internet Explorer에서 인터넷 옵션을 열고 보안 탭을 클릭한 다음 보호 모드 사용 확인란의 선택을 취소합니다.

  4. 컴퓨터의 네트워크 연결이 제대로 작동하는지 확인합니다. 네트워크 연결이 필요한 다른 응용 프로그램을 실행해 봅니다. 다른 응용 프로그램에서도 문제가 발생하면 네트워크 연결 문제일 수 있습니다.

  5. Team Foundation Server에서 팀 프로젝트가 다른 팀 프로젝트 컬렉션으로 이동되었는지 확인합니다. 팀 프로젝트가 이동된 경우 새 서버 이름에 대한 연결을 만들어야 합니다.

참고 항목

작업

자주 사용하거나 최근에 본 작업 항목, 쿼리 및 보고서에 액세스

Team Foundation Server에 Microsoft Office 문서 연결

개념

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

Team Foundation Client 작업

기타 리소스

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