Visual Studio では、プロジェクトまたはエディターのファイル のチェックアウト、チェックイン、およびその他のソース管理操作がサポートされています。 Visual Studio は、ソース管理クライアントとして、動的に定義された一連のファイルのアーカイブ、バージョン管理、管理機能を提供する Visual SourceSafe などのソース管理パッケージと対話するように設計されています。
このセクションにて
ソース管理をサポートするためにプロジェクトの種類で実装する必要があるインターフェイスについて説明します。
答えがプロジェクトの種類の実装方法を変更する質問を提供します。
ソース管理をサポートしてプロジェクトの種類の実装を変更する方法について説明します。
プロジェクトの種類とエディターのベスト プラクティスについて説明します。
ユーザーがプロジェクトをソース管理システムに追加するときにプロジェクトを登録する方法について説明します。
リファレンス
IVsQueryEditQuerySave2 環境またはソース管理パッケージに対して、ファイルがメモリ内で変更または保存されることを示します。
IVsSccManager2 プロジェクトと階層が自身をソース管理に登録し、ソース管理の状態に関する情報を取得できるようにします。
IVsSccProject2 プロジェクト ファイルとプロジェクト項目のソース管理を提供するためにプロジェクト システムに実装されます。
IVsTrackProjectDocuments2 ソリューション内のファイルまたはディレクトリを追加、削除、または名前変更するためのアクセス許可を環境に照会するためにプロジェクトによって使用されます。
IVsTrackProjectDocumentsEvents2 プロジェクト ファイルまたはディレクトリに加えられた変更をクライアントに通知します。
関連セクション
Visual Studio 統合開発環境 (IDE) の基本的な構成要素としてのプロジェクトの概要について説明します。 プロジェクトがコードのビルドとコンパイルを制御する方法を説明するその他のトピックへのリンクが用意されています。