在 Visual Studio 中使用批注查看文件更改

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

在 Team Foundation 版本控制 (TFVC)中,可以使用 Visual Studio 中的批注查看早期版本的文件更改。 可以查看有关更改的信息、查看变更集详细信息、与以前的版本进行比较等。

先决条件

  • 安装 Visual Studio

  • 包含 TFVC 存储库的 Azure DevOps 项目。 如果没有项目,请创建一个项目。 有关详细信息,请参阅创建项目

  • 必须将 “读取 ”权限设置为 “允许 存储库”。 有关详细信息,请参阅默认 TFVC 权限

  • 必须连接到团队项目。 有关详细信息,请参阅 “连接到项目”。

批注文件

  1. 在 Visual Studio 菜单栏上,选择“视图>”解决方案资源管理器。

  2. 解决方案资源管理器中,右键单击要批注的文件版本,选择“源代码管理,然后选择“批注”。

    “已注释”窗口将显示已注释的文件。

    每个批注将显示在已更改文本的左侧并显示:

    • 更改集编号或“本地”(如果本地工作区中存在挂起的更改)。 若要查看有关更改集的详细信息,请选择更改集编号。

    • 执行更改的用户的姓名。

    • 日期。

    将鼠标悬停在注释上时,将显示以下信息:

    • 路径:更改集的路径

    • 更改集:更改集编号

    • 所有者:执行更改的用户的姓名

    • 更改:所做更改的类型

    • 日期:更改集的日期

    • :做出更改的行号

    • 注释:更改集签入注释

  3. 如果右键单击注释,可以选择:

    • 更改集详细信息,用于在“团队资源管理器”中显示“更改集详细信息”页。

    • 查看历史记录,用于打开“历史记录”窗口。

    • 与上一版本比较,用于将正在检查的版本与上一版本进行比较。 比较结果显示在差异窗口中

      如果本地工作区中存在挂起的更改,则可以将正在检查的版本与从服务器签出的版本进行比较。 右键单击“本地”注释信息,然后选择“与工作区版本比较(<服务器名称>)”。 比较结果显示在差异窗口中

    • 注释此版本,用于查看文件的选定版本和所有以前版本的注释信息。 此信息显示在“注释”窗口中。

    • 跟踪变更集 以查看变更集合并到的分支。 有关详细信息,请参阅查看更改集的合并位置和合并时间

    • 获取此版本,用于将文件的选定版本下载到本地工作区。