當使用者將專案中的檔案新增至原始檔控制時,或透過自動化控制器 (例如精靈) 將專案新增至原始檔控制。 專案不會指定自己處於原始檔控制之下;它支援原始檔控制,但必須手動新增至其中。
向版本控制套件註冊
當您專案中的檔案新增至原始檔控制時,環境會呼叫 SetSccLocation 為您提供四個不透明字串,這些字串會由原始檔控制系統用作 Cookie。 將這些字串儲存在您的專案檔案中。 這些字串應該在專案類型啟動時傳遞至原始檔控制存根 (管理原始檔控制套件的 Visual Studio 元件) ,方法是呼叫 RegisterSccProject。 這接著會載入適當的版本控制工具,並將呼叫轉送至其 IVsSccManager2::RegisterSccProject的實作。