Visual studio 2013 在TFS 2013中按变更集进行分支后获取父变更集编号
我目前正在TFVC中使用TFS 2013更新3,以及Visual Studio 2013更新3 假设有一个分支a,带有一系列变更集,例如Visual studio 2013 在TFS 2013中按变更集进行分支后获取父变更集编号,visual-studio-2013,tfs,branch,changeset,Visual Studio 2013,Tfs,Branch,Changeset,我目前正在TFVC中使用TFS 2013更新3,以及Visual Studio 2013更新3 假设有一个分支a,带有一系列变更集,例如11346,12345,12897。然后从分支a和变更集12345(branch from Version,By changeset)创建分支B 此时,从VisualStudio可以很容易地检查分支B是否是分支a的子分支(例如,右键单击分支B->Advanced->Properties->Relationships),但是,是否还有一种方法可以知道分支B是从特定
11346
,12345
,12897
。然后从分支a和变更集12345
(branch from Version
,By changeset
)创建分支B
此时,从VisualStudio可以很容易地检查分支B是否是分支a的子分支(例如,右键单击分支B->Advanced
->Properties
->Relationships
),但是,是否还有一种方法可以知道分支B是从特定变更集12345
分支的
此时,当通过变更集进行分支时,我在新的子分支的描述中显式地写入父分支的变更集编号;然而,我想知道,这些信息是否在某个地方“自动”可用,就像前面提到的两个分支的关系一样
即使这些信息只能通过命令行检索也没问题。要使用的TFS功能是轨迹更改集 请参阅MSDN文档中的 通过打开跟踪变更集窗口,您可以确定 分支已收到和未收到一组更改 然后可以找到分支的原始父变更集编号,该分支是通过“按变更集进行分支”操作创建的 基本上,这些是可以从VisualStudio按照我的问题中显示的场景执行的操作 (分支A:父分支,分支B:子分支):
源代码管理器
窗口中,右键单击子分支->查看历史记录
跟踪变更集
浏览…
按钮将子分支添加到路径过滤器中
可视化
按钮,出现跟踪变更集
窗口时间线跟踪
。这两个视图清楚地显示了创建子分支时两个分支的关系以及子分支起源的父变更集编号