检索变更集中文件的以前版本
Team Foundation 版本控制 保留与变更集相关联的历史记录数据。 从**“查找变更集”窗口或“历史记录”窗口中访问与变更集相关联的详细信息,这些信息显示在“变更集的详细信息”**窗口中,详见下面过程中的说明。
所需权限
若要执行这些过程,您必须将**“读取”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限。
在“查找变更集”窗口中查看变更集的详细信息
执行以下任务之一:
在**“源代码管理资源管理器”中,右击包含要检索项的团队项目集合、团队项目、分支或文件夹,然后单击“获取特定版本”**。
在**“解决方案资源管理器”中,右击要检索的解决方案、项目或独立文件,然后单击“获取特定版本”**。
在**“查找变更集”对话框中突出显示要检索的变更集,然后单击“确定”**。
随即将显示**“获取”对话框,并在“变更集”**文本框中添加变更集编号。 该变更集编号与这些更改提交给 Team Foundation 版本控制 服务器的时间点相对应,并且 Get 操作将检索此时间点的最新版本。
(可选)选择**“覆盖未签出的可写文件”**选项。 如果选择此选项,则服务器中的文件将覆盖没有关联的只读特性的所有文件。 与服务器上的文件不同的文件才覆盖本地工作区中的文件。 默认情况下,不选择该选项。
(可选)选中**“即使本地版本与指定的版本匹配也覆盖所有文件”**选项。
单击**“获取”**。
提示
此操作会获取变更集中的每个版本控制项。 Team Foundation 版本控制不允许获取变更集中的单个项。
将显示源代码管理资源管理器,并且**“最新”**列的状态已更新;例如,如果在变更集后更新文件,则该状态将为“否”。