Visual Studio 支持文件签出、签入和其他源代码管理操作的一个项或编辑。 作为源代码管理客户端, Visual Studio 旨在与受源代码管理包进行交互,例如 Visual SourceSafe,提供存档,版本控制和的动态定义的控件工具设置文件。
本节内容
为源代码管理包建模
描述项类型必须实现支持源代码管理的接口。源控件设计决策
提供答案更改的问题如何实现一种项目类型。源代码管理配置详细信息
描述支持源代码管理如何更改项目类型的实现。和编辑项目的其他源代码管理指南
讨论项目类型和编辑的最佳做法。源代码管理运行时详细信息
,当用户将其添加到源代码管理系统时,介绍如何在中注册一个项目。
参考
IVsQueryEditQuerySave2
指示到环境或源代码控制包文件会更改在内存或保存。IVsSccManager2
向项目和层次结构注册与源代码并获取有关源代码管理状态的信息。IVsSccProject2
实现在项目系统为项目文件和项目项提供源代码管理。IVsTrackProjectDocuments2
用于使项查询权限的环境中添加,请删除或重命名文件或目录重命名解决方案。IVsTrackProjectDocumentsEvents2
请注意对项目文件或目录更改的客户端。
相关章节
- 项目类型
,在基本构造块 Visual Studio 集成开发环境,提供项目的概述。 (IDE) 提供指向解释如何在项目控件生成和编译代码的其他主题的链接。