gpt4 book ai didi

tfs - 如何以编程方式跨多个分支跟踪 TFS 变更集?

转载 作者:行者123 更新时间:2023-12-04 20:49:28 25 4
gpt4 key购买 nike

我有一个 TFS 更改集 ID,它已跨多个分支合并。我希望能够找到所有相关的变更集 ID。有没有办法使用VersionControlServer.TrackMerges查找此信息或是否有不同的 API 调用?

最佳答案

是的,VersionControlServer.TrackMerges() 是您想要使用的 API。在 sourceItem 参数中,传递要跟踪更改的分支的根。在 targetItems 参数中,传递要将变更集跟踪到的分支的根。请注意,这仅适用于具有合并关系的分支根。确保这一点的最佳方法是查看分支层次结构并使分支直接相关或通过某些路由相关。

假设您想在这样的分支层次结构中跟踪从 $/Proj/Main 到 $/Proj/Feature2 的变更集:

$/Proj/Main
$/Proj/Dev
$/Proj/Feature2

然后,您希望将 $/Proj/Main 作为您的 sourceItem 和 $/Proj/Dev 和 $/Proj/Feature2 作为 targetItems 传递。

如果您有任何问题,请告诉我。

关于tfs - 如何以编程方式跨多个分支跟踪 TFS 变更集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12623863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com