소스 제어 런타임 세부 정보
사용자가 프로젝트의 파일을 소스 제어에 추가하거나 마법사와 같은 자동화 컨트롤러를 통해 프로젝트를 소스 제어에 추가합니다. 프로젝트는 소스 제어 하에 있다고 자체 지정하지 않습니다. 소스 제어를 지원하지만 이는 수동으로 추가해야 합니다.
소스 제어 패키지에 등록
프로젝트의 파일이 소스 제어에 추가되면 환경은 소스 제어 시스템이 쿠키로 사용하는 4개의 불투명 문자열을 제공하도록 SetSccLocation을 호출합니다. 이러한 문자열을 프로젝트 파일에 저장합니다. 이러한 문자열은 RegisterSccProject를 호출하여 프로젝트 형식을 시작할 때 소스 제어 스텁(소스 제어 패키지를 관리하는 Visual Studio 구성 요소)에 전달되어야 합니다. 그러면 적절한 소스 제어 패키지가 로드되고 호출이 해당 IVsSccManager2::RegisterSccProject
구현으로 전달됩니다.