소스 제어 지원
Visual Studio는 프로젝트 또는 편집기에서 파일 체크 아웃, 체크 인 및 기타 소스 제어 작업을 지원합니다. 소스 제어 클라이언트인 Visual Studio는 동적으로 정의된 파일 집합에 대한 보관, 버전 관리 및 제어 기능을 제공하는 Visual SourceSafe 같은 소스 제어 패키지와 상호 작용하도록 설계되었습니다.
섹션 내용
소스 제어를 지원하기 위해 프로젝트 형식이 구현해야 하는 인터페이스에 대해 설명합니다.
프로젝트 형식을 구현하는 방법을 결정하는 데 영향을 미치는 질문을 제공합니다.
소스 제어를 지원하면 프로젝트 형식의 구현이 어떻게 달라지는지 설명합니다.
프로젝트 형식 및 편집기 모범 사례에 대해 설명합니다.
사용자가 소스 제어 시스템에 프로젝트를 추가할 때 프로젝트를 등록하는 방법을 설명합니다.
참조
IVsQueryEditQuerySave2 환경 또는 소스 제어 패키지에 파일이 메모리에서 변경되거나 저장될 예정임을 나타냅니다.
IVsSccManager2 프로젝트 및 계층 구조가 소스 제어에 자신을 등록하고 소스 제어 상태에 대한 정보를 가져올 수 있습니다.
IVsSccProject2 프로젝트 파일 및 프로젝트 항목에 대한 소스 제어를 제공하기 위해 프로젝트 시스템에서 구현됩니다.
IVsTrackProjectDocuments2 프로젝트가 환경이 솔루션에서 파일 또는 디렉터리를 추가, 제거 또는 이름을 바꿀 수 있는 권한을 쿼리하는 데 사용됩니다.
IVsTrackProjectDocumentsEvents2 클라이언트에 프로젝트 파일 또는 디렉터리에 대한 변경 내용을 알립니다.
관련 섹션
Visual Studio IDE(통합 개발 환경)의 기본 구성 요소로 프로젝트에 대한 개요를 제공합니다. 프로젝트가 코드 빌드 및 컴파일을 제어하는 방법을 설명하는 추가 항목에 대한 링크가 제공됩니다.