支援原始檔控制
Visual Studio 支援專案或編輯器的檔案簽出、簽入和其他原始檔控制作業。 做為原始檔控制用戶端,Visual Studio 的設計目的是要與原始檔控制套件互動,例如 Visual SourceSafe,提供動態定義檔案集的封存、版本控制和控制設施。
本節內容
描述專案類型必須實作以支援原始檔控制的介面。
提供問題,其解答會變更您實作專案類型的方式。
描述支援原始檔控制如何變更專案類型的實作。
討論專案類型及編輯器的最佳做法。
描述當使用者將專案新增至原始檔控制系統時,如何註冊該專案。
參考
IVsQueryEditQuerySave2 指示環境或原始檔控制套件,檔案即將在記憶體中進行變更或儲存。
IVsSccManager2 允許專案和階層以原始檔控制自行註冊,並取得原始檔控制狀態的相關資訊。
IVsSccProject2 在專案系統中實作,以提供專案檔和專案項目的原始檔控制。
IVsTrackProjectDocuments2 由專案用來查詢環境,以取得在解決方案中新增、移除或重新命名檔案或目錄的權限。
IVsTrackProjectDocumentsEvents2 通知用戶端有關對專案檔或目錄所做的變更。
相關章節
概述做為 Visual Studio 整合式開發環境 (IDE) 的基基本建置組塊之專案。 提供其他主題的連結,這些主題說明專案如何控制建置和編譯程式碼。