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