다음을 통해 공유


소스 제어 VSPackage 만들기

이 설명서에는 Visual Studio와 통합된 소스 제어 패키지의 아키텍처 개요, 구현할 인터페이스에 의해 정의된 API 및 사용할 서비스 및 간단한 소스 제어 패키지 구현을 보여 주는 샘플에 대한 링크가 포함되어 있습니다.

소스 제어 VSPackage를 사용하면 소스 제어에 대한 심층 통합 경로를 만들어 Visual Studio와 통합할 수 있습니다. 이렇게 하면 패키지가 Visual Studio에서 호스트하는 기본 소스 제어 UI를 우회하고, 프로젝트 시스템의 소스 제어 요청에 응답하고, 솔루션 탐색기와 같은 Visual Studio 구성 요소와 상호 작용할 수 있습니다. Visual Studio SDK는 Visual Studio 파트너에게 서비스 모델을 사용하여 Visual Studio와 통합할 수 있는 VSPackage를 만드는 메커니즘을 제공합니다.

이 부분에서는

Visual Studio에서 소스 제어 기능을 구현하기 위한 소스 제어 플러그 인의 고급 대안인 소스 제어 패키지에 대해 설명합니다.

다이어그램을 표시하고 소스 제어 패키지의 구성 요소를 설명합니다.

소스 제어 패키지의 다양한 기능을 설명합니다.

소스 제어 패키지가 심층 통합을 위해 구현해야 하는 VSPackage의 구조를 설명합니다.

Visual Studio UI(소스 제어 사용자 인터페이스)에서 소스 제어 기능을 제공하는 소스 제어 플러그 인을 만드는 방법에 대해 설명합니다.

Visual Studio의 통합 기능으로 소스 제어를 구현하는 옵션에 대해 설명합니다.