查找和查看变更集

签入更改后,它们会以变更集的形式存储在服务器上。 变更集包含版本控制中每个项的历史记录。

Version Control Changesets

您可以查看变更集以获取有关以下内容的信息:

  • 哪些文件发生了更改

  • 具体更改是什么

  • 谁更改了这些文件

  • 签入注释包含哪些内容

  • 哪些工作项与变更集相关联

  • 显示了哪些策略警告

所需权限

您必须是团队项目的**“参与者”**之一。 请参阅TFS 默认组、权限和角色 [重定向]

你希望做什么?

  • 查看变更集

  • 查找变更集

  • 从命令提示符处工作

  • 获取提示

查看变更集

从源代码管理资源管理器转到变更集

  • 源代码管理资源管理器中,按 Ctrl + G。

    “转到变更集”对话框随即出现。

    Go to Changeset dialog box

    键入变更集的编号并选择**“确定”**。

    如果您不知道该编号,请选择**“查找”**。 请参阅查找变更集。

查看“历史窗口”的更改集详情

  1. 在解决方案资源管理器或源代码管理资源管理器中,浏览到所需的文件夹或文件,打开其快捷菜单,并选择**“查看历史记录”**。

  2. “历史记录”窗口中,选择包含要查看其详细信息的变更集的行,打开其快捷菜单,然后选择**“变更集详细信息”**。

    **“变更集详细信息”**页随即出现在团队资源管理器中。

Changeset Details page

提示

  • 您可以从团队资源管理器中 Undock 取消停靠“挂起的更改”页并在新窗口中将其打开。

  • 您可以通过“操作”菜单在树和列表视图之间切换。

后续步骤

在**“变更集详细信息”**页上,选择:

查找变更集

查找变更集

  1. 源代码管理资源管理器中的菜单栏上,依次选择**“文件”“源代码管理”“查找”“查找变更集”**。

    此时出现“查找变更集”对话框。

    Find Changesets dialog box

  2. (可选)在**“包含文件”框旁边,选择“浏览”**。

  3. (可选)在**“按用户”**框中,键入与变更集关联的团队项目团队成员的别名或名称。

  4. (可选)在**“范围”**部分中,选择以下选项之一:

    • 所有更改   检索应用于该文件或文件夹的所有变更集。

    • 变更集编号   从编号范围中检索变更集。 在**“从”“至”**框中键入范围。

    • 创建日期   从日期范围中检索变更集。 在**“从”“至”**框中使用日历指定起始日期和结束日期。

  5. 选择**“查找”**。

    此时会在**“结果”**列表中显示符合条件的变更集。

  6. 选择要查看其信息的变更集,然后选择**“详细信息”**。

    此时将出现**“变更集的详细信息”**对话框。

    Details for Changeset dialog box

  7. 在**“变更集的详细信息”**对话框中,查看已添加的更改类型和任何注释、工作项、签入说明以及与变更集关联的策略警告。

  8. 关闭**“变更集的详细信息”**对话框。

  9. 选择**“确定”**。

从命令提示符处工作

找出命令提示符中的更改集:

c:\users\jamal\workspaces\fabrikam>tf changeset

查看或修改更改集以及了解其他选项,请参阅Changeset Command

提示