TFS 从标签中获取变更集编号

TFS get Changeset number from Label

我在主分支上创建了一个标签。我想将此标签作为源合并到目标分支中。

现在看来我无法从标签执行此操作(合并对话框只允许选择源中的变更集,而不是标签)。

我试图查看标签信息,但它为每个文件夹显示了不同的变更集编号。最顶层的文件夹显示的是创建时的变更集,而不是标记时的最新变更集。

简单的问题是:如何从标签中获取变更集编号?

您应该可以从标签合并。在合并向导中 select "All changes up to a specific version" 并单击 下一步

然后select标签版本类型

然后指定一个标签

标签可让您拍摄文件快照。应用标签提供许多与创建分支相同的好处,但通常成本和复杂性较低。

所以,换句话说,在你应用了标签之后,你绝对可以用它来限定构建,分支,合并,比较,获取特定版本等操作文件和文件夹的数量。

您可以按变更集/日期/标签/最新版本/工作区版本合并分支。来自 MSDN 的更多详细信息:Merge folders and files

此外,如果您单击 A 将更改为特定版本 ,则会出现 Select 源项页面的版本。并且它会降低未来合并中发生冲突的风险。

由于您选择了 Selected changesets 选项,因此您缺少合并标签的选项。