我正在使用 Visual Studio 2012 并以编程方式使用TFS 2012 API/SDK
我们有一个非常简单的分支策略 $DEVELOPMENT -> $TEST -> $LIVE
简单来说,我正在尝试构建一个应用程序,它允许我们查看哪些分支(如果有的话,但在我们的例子中它们总是存在)变更集已被合并到。
我的结果将显示如下:
功能分支 A - 开发分支 - 测试分支 - 实时分支 38 39 40 41 42 43 44 不适用 45 46 不适用 47 不适用/不适用/不适用
注意:我们不做毫无根据的合并。
我一直在试验,我可以检索到哪些变更集在 $FeatureBranchA 上,但还没有在 $Development 上。又是 $Development -> $Test 和 $Test -> $Live。这些被称为 MergeCandidates。
基本上给出了变更集 38,我必须调用哪些方法才能发现它已在分支 $FeatureA 上合并并获取变更集 ID 39。
变更集 38 和 39 如何“链接”?
(来源:microsoft.com)