“分支”命令

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

Visual Studio 2019 |Visual Studio 2022

显示指定文件或文件夹的分支历史记录。

先决条件

类别 要求
权限 读取 权限设置为 “允许 项”和任何分支查看其历史记录。

有关详细信息,请参阅 默认 TFVC 权限

Syntax

tf branches itemspec [/version:versionspec] [/collection:TeamProjectCollectionUrl] [/login:username,[password]]

参数

论点

论点

说明

<Itemspec>

标识包含要检查的分支的文件或文件夹。 有关如何分析 <itemspec>TFVC 以确定哪些项在范围内的详细信息,请参阅 “使用 Team Foundation 版本控制”命令,使用选项来修改命令的运行方式

<versionspec>

提供选项的值 /version 。 有关 TFVC 如何分析版本规范以确定其范围内哪些项的详细信息,请参阅 “使用 Team Foundation 版本控制”命令

<TeamProjectCollectionUrl>

项目集合的 URL,其中包含要为其显示历史记录的分支中的文件或文件夹, http://myserver:8080/tfs/DefaultCollection例如。

<username>

提供选项的值 /login 。 可以将用户名值指定为任 Domain\username 一或 username

选项

选项

说明

/version

指定路径的版本。 此选项很少使用。

/collection

指定项目集合。

/login

指定使用 Azure DevOps 对用户进行身份验证的用户名和密码。

注解

branches 命令告知项何时是分支作的源或目标。 输出显示每个版本的父分支。

有关如何使用 tf 命令行实用工具的详细信息,请参阅 “使用 Team Foundation 版本控制”命令

例子

以下示例假定 c:\projects 映射到工作区中的主文件夹。

以下示例显示版本控制文件 C:\314.cs的分支历史记录。

c:\projects>tf branches 314.cs

以下示例显示 Team Foundation 版本控制服务器中 header.h 项的分支历史记录。

c:\projects>tf branches $/applications/header.h

以下示例显示文件夹 $/rel30/math 的分支历史记录。

c:\projects>tf branches $/rel30/math/

以下示例显示 WindowsApplication13 分支的分支历史记录。 结果使用尖括号指示指定分支的历史记录。

D:\projects\ws1>tf branches WindowsApplication13-branch
$/jun16-1/WindowsApplication13
>>      $/jun16-1/WindowsApplication13-branch   Branched from version 3 <<
                $/jun16-1/WindowsApplication13-branch-prime     Branched from version 5
        $/jun16-1/WindowsApplication13-branch2  Branched from version 3