转换器如何对变更集进行分组以提高性能

更新:2007 年 11 月

在 Team Foundation 版本控制 中,变更集用于对有关签入的信息进行分组。变更集包括:

  • 源文件与文件夹修订;例如添加、重命名、编辑、删除和移动。

  • 相关的工作项。

  • 系统元数据;例如签入的所有者、日期和时间。

  • 签入说明和注释。

在 Visual SourceSafe 中,文件和文件夹中的每个操作都会在文件历史记录和/或文件夹历史记录中创建新的版本。在迁移过程中,Visual SourceSafe 历史记录中的各单独操作将根据以下方式组合到单个变更集中:

  1. 操作是连续的。

  2. 操作不冲突。例如,没有出现两个操作影响同一个文件或文件夹的情况。

  3. 操作具有相同的签入注释。

  4. 所有操作由同一用户完成。

将操作分组到单个变更集中可提高迁移的性能。

请参见

概念

如何迁移历史记录事件