Branches 命令

更新:2007 年 11 月

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

必需的权限

若要使用 branches 命令,必须将对该项及要查看其历史记录的所有分支的“读”权限设置为“允许”。有关更多信息,请参见 Team Foundation Server 权限

tf branches [/server:servername] itemspec [/version:versionspec]

参数

参数

说明

servername

用户提供的 /server 选项的值。示例:teamfoundation2。

Itemspec

标识包含要检查的分支的文件或文件夹。有关 Team Foundation 如何分析项规范以确定哪些项在范围之内的更多信息,请参见命令行选项

Versionspec

提供 /version 选项的值。有关 Team Foundation 如何分析版本规范以确定哪些项在其范围内的更多信息,请参见命令行语法 (Team System)

选项

说明

/server

标识 Team Foundation Server。如果从未映射到工作区的目录调用命令,则此选项是必需的。

/version

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

备注

branches 命令告诉您项在何时已成为分支操作的源或目标。输出将显示每个版本的父分支。

有关如何查找 tf 命令行实用工具的更多信息,请参见 Tf 命令行实用工具命令

示例

下面的示例显示了受版本控制的文件 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-branch 的分支历史记录。结果将使用尖括号指示指定分支的历史记录。

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

请参见

概念

信息性命令

了解分支

参考

Branch 命令

Merges 命令

其他资源

Tf 命令行实用工具命令