源代码管理插件词汇表
以下有用的术语和定义与源代码管理插件 SDK 文档相关。
定义
签入当用户对工作副本进行更改时,用户必须将工作副本中的更改发送到中央源代码管理存储库。 这会创建可供其他用户使用的文件的新修订。 此过程称为 检查in。
签出从存储库请求工作副本的行为,告知存储库要修改它的意图。 在项目检查时,工作副本反映项目的状态。
使用源代码管理系统的客户端 A 程序。 出于本文档的目的,它是 Visual Studio IDE。
注释描述在执行源代码管理操作时用户可以附加到修订的更改的消息。
当两个用户尝试检查更改到同一文件的同一区域时发生冲突。 通常,必须执行合并。
目录客户端本地文件夹称为目录。 这是用户实际进行更改的副本。 给定项目可以有多个工作副本;通常,每个开发人员都有自己的副本。
获取获取操作使用户的工作副本随存储库副本一起更新。 与 检查out 不同,当用户只需要最新副本但打算不进行更改时,将执行 get。
历史记录通常是在源代码管理存储库中完成的所有检查输出、检查、更新、标记和发布摘要。
IDE 通常指 Visual Studio 集成开发环境。 但是,它还可能引用识别源代码管理插件 API 的其他客户端环境。
合并两个或更多个源代码文件合并的过程,以形成一个新文件,其中包含以前文件中的所有功能。 此概念在版本控制中至关重要,其中两个或多个开发人员同时处理文件。
项目源代码管理文件夹通常称为项目。 这与 Visual Studio 中的项目或解决方案没有任何关系。
插件 A DLL,它通过实现源代码管理插件 API 来提供源代码管理功能。
存储库源代码管理系统在其中存储项目的完整修订历史记录的主副本。 每个项目只有一个存储库。
修订文件或文件集历史记录中提交的更改。 修订是持续更改项目中的一个快照。