다음을 통해 공유


소스 제어 플러그 인에 대한 테스트 가이드

이 섹션에서는 Visual Studio를 사용하여 소스 제어 플러그 인을 테스트하기 위한 지침을 제공합니다. 가장 일반적인 테스트 영역에 대한 광범위한 개요와 문제를 일으킬 수 있는 복잡한 영역 중 일부에 대한 개요를 제공합니다. 이 개요는 테스트 사례의 전체 목록이 아닙니다.

참고 항목

최신 Visual Studio IDE에 대한 일부 버그 픽스 및 개선 사항으로 인해 이전 버전의 Visual Studio를 사용하는 동안 이전에는 발생하지 않았던 기존 소스 제어 플러그 인과 관련된 문제가 발견될 수 있습니다. 이전 버전의 Visual Studio 이후 플러그 인이 변경되지 않은 경우에도 이 섹션에 열거된 영역에 대한 기존 소스 제어 플러그 인을 테스트하는 것이 좋습니다.

일반적인 준비

Visual Studio와 대상 소스 제어 플러그 인이 설치된 머신이 필요합니다. 비슷한 방식으로 구성된 두 번째 컴퓨터는 소스 제어에서 열기 테스트 중 일부에 사용할 수 있습니다.

용어 정의

이 테스트 가이드의 목적에 따라 다음과 같은 용어 정의를 사용합니다.

클라이언트 프로젝트 소스 제어 통합을 지원하는 Visual Studio에서 사용할 수 있는 모든 프로젝트 유형(예: Visual Basic, Visual C#또는 Visual C++).

웹 프로젝트에는 파일 시스템, 로컬 IIS, 원격 사이트 및 FTP의 네 가지 웹 프로젝트가 있습니다.

  • 파일 시스템 프로젝트는 로컬 경로에 생성되지만, UNC 경로를 통해 내부적으로 액세스되므로 인터넷 정보 서비스(IIS)를 설치할 필요가 없으며, 클라이언트 프로젝트와 마찬가지로 IDE 내부에서 소스 제어에 배치할 수 있습니다.

  • 로컬 IIS 프로젝트는 동일한 컴퓨터에 설치되고 로컬 컴퓨터를 가리키는 URL을 사용하여 액세스되는 IIS와 함께 사용됩니다.

  • 원격 사이트 프로젝트는 IIS 서비스에도 생성되지만 IIS 서버 머신에서 소스 제어에 배치되고 Visual Studio IDE 내부에 배치되지 않습니다.

  • FTP 프로젝트는 원격 FTP 서버를 통해 액세스할 수 있지만 소스 제어에 배치할 수 없습니다.

    인리스트먼트 소스 제어의 솔루션 또는 프로젝트에 대한 다른 용어입니다.

    버전 저장소 소스 제어 플러그 인 API를 통해 액세스하는 소스 제어 데이터베이스.

이 섹션에서 다루는 테스트 영역

참고 항목