【发布时间】:2016-02-11 13:40:37
【问题描述】:
我在我的主分支上创建了一个标签。我想将此标签作为源合并到目标分支中。
现在看来我无法通过标签执行此操作(合并对话框只允许选择源中的变更集,而不是标签)。
我尝试查看标签信息,但它为每个文件夹显示不同的变更集编号。最上面的文件夹显示的是创建时的变更集,而不是标注时的最新变更集。
简单的问题是:如何从标签中获取变更集编号?
【问题讨论】:
我在我的主分支上创建了一个标签。我想将此标签作为源合并到目标分支中。
现在看来我无法通过标签执行此操作(合并对话框只允许选择源中的变更集,而不是标签)。
我尝试查看标签信息,但它为每个文件夹显示不同的变更集编号。最上面的文件夹显示的是创建时的变更集,而不是标注时的最新变更集。
简单的问题是:如何从标签中获取变更集编号?
【问题讨论】:
标签可让您对文件进行快照。应用标签提供了许多与创建分支相同的好处,但通常成本和复杂性更低。
因此,换句话说,在您应用标签之后,您绝对可以使用它来限定操作,例如构建、分支、合并、比较和获取特定版本的文件和文件夹。
您可以按变更集/日期/标签/最新版本/工作区版本合并分支。更多详情来自 MSDN:Merge folders and files
此外,如果您单击 A将更改为特定版本,则会出现“选择源项目的版本”页面。并且它将减少未来合并中发生冲突的风险。
由于您选择了Selected changesets 选项,因此您缺少合并标签的选项。
【讨论】: