Merges 命令

更新:2007 年 11 月

显示指定的源分支和目标分支之间已往合并的详细信息。

必需的权限

若要使用 merges 命令,您必须将对源分支和目标分支的“读”权限设置为“允许”。有关更多信息,请参见 Team Foundation Server 权限

tf merges [/server:servername] [source] destination [/recursive]

参数

参数

说明

servername

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

source

筛选合并历史记录,以便仅包括带有指定源的项。

此参数是可选的。

destination

指定为其显示合并历史记录的目标分支。

此参数是必需的。

选项

说明

/server

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

/recursive

显示指定的 Team Foundation 版本控制 服务器文件夹及其子文件夹中的所有合并的信息。

备注

有关指向其他 Team Foundation 命令的链接(这些命令提供关于 Team Foundation 版本控制 服务器和映射到其中的所有工作区中的项的附加信息),请参见 信息性命令

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

示例

下面的示例显示了在 Beta1_branch 和 RTM_branch 之间执行的所有合并操作的信息。

c:\projects>tf merges /recursive Beta1_branch RTM_branch
  • 示例输出:

    Changeset  Merged in Changeset   Author   Date
    --------------------------------------------------------
    135         162                   Justin     10/31/2003
    146         162                   Justin      10/31/2003
    147*        167                   Bill       11/02/2003
    

    变更集 147 旁边的星号“*”指示该变更集 #147 中只有部分更改已合并到变更集 #167 中。

请参见

概念

信息性命令

了解分支

参考

命令行语法 (Team System)

Merge 命令

Branch 命令

其他资源

Tf 命令行实用工具命令