共用方式為


建立原始碼控制 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 整合功能的選項。