检索变更集中文件的以前版本

Team Foundation 版本控制 保留与变更集相关联的历史记录数据。 从**“查找变更集”窗口或“历史记录”窗口中访问与变更集相关联的详细信息,这些信息显示在“变更集的详细信息”**窗口中,详见下面过程中的说明。

所需权限

若要执行这些过程,您必须将**“读取”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限

在“查找变更集”窗口中查看变更集的详细信息

  1. 执行以下任务之一:

    • 在**“源代码管理资源管理器”中,右击包含要检索项的团队项目集合、团队项目、分支或文件夹,然后单击“获取特定版本”**。

    • 在**“解决方案资源管理器”中,右击要检索的解决方案、项目或独立文件,然后单击“获取特定版本”**。

  2. 在**“查找变更集”对话框中突出显示要检索的变更集,然后单击“确定”**。

    随即将显示**“获取”对话框,并在“变更集”**文本框中添加变更集编号。 该变更集编号与这些更改提交给 Team Foundation 版本控制 服务器的时间点相对应,并且 Get 操作将检索此时间点的最新版本。

  3. (可选)选择**“覆盖未签出的可写文件”**选项。 如果选择此选项,则服务器中的文件将覆盖没有关联的只读特性的所有文件。 与服务器上的文件不同的文件才覆盖本地工作区中的文件。 默认情况下,不选择该选项。

  4. (可选)选中**“即使本地版本与指定的版本匹配也覆盖所有文件”**选项。

  5. 单击**“获取”**。

    提示

    此操作会获取变更集中的每个版本控制项。 Team Foundation 版本控制不允许获取变更集中的单个项。

    将显示源代码管理资源管理器,并且**“最新”**列的状态已更新;例如,如果在变更集后更新文件,则该状态将为“否”。

请参见

任务

获取团队项目的源代码

参考

History 命令

概念

使用变更集

提交更改

其他资源

查看有关项的历史数据