Branches 命令
显示指定文件或文件夹的分支的历史记录。
所需权限
若要使用 branches 命令,必须将对该项及要查看其历史记录的所有分支的**“读”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限。
tf branches itemspec [/version:versionspec] [/collection:TeamProjectCollectionUrl] [/login:username,[password]]
参数
参数 |
说明 |
---|---|
Itemspec |
标识包含要检查的分支的文件或文件夹。 有关 Team Foundation 如何分析项规范以确定哪些项在范围之内的更多信息,请参见命令行选项。 |
Versionspec |
提供 /version 选项的值。 有关 Team Foundation 如何分析版本规范以确定哪些项在其范围内的更多信息,请参见命令行语法(版本控制)。 |
TeamProjectCollectionUrl |
您要显示其历史记录的分支中的文件或文件夹所在的团队项目集合的 URL(例如,http://myserver:8080/tfs/DefaultCollection)。 |
username |
向 /login 选项提供值。 可以按域\用户名或用户名的格式指定用户名值。 |
选项 |
说明 |
---|---|
/version |
指定路径的版本。 此选项很少使用。 |
/collection |
指定团队项目集合。 |
/login |
指定用于在 Visual Studio Team Foundation Server 中验证用户身份的用户名和密码。 |
备注
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