我们使用 TFS2010 进行源代码控制,源代码库有 3 个主要分支;主要、相对和开发
考虑这种情况:几个开发人员正在 REL 分支中工作(修复运输问题)。当他们工作时,他们的更改被检查到 REL 分支中进行测试,然后合并回 MAIN 分支。
当开发人员执行合并(使用 VS2010 中的源代码浏览器)时,如果他们选择“选定的变更集”选项,对话框将执行某种查询并向他们显示源 (REL) 分支中存在的候选变更集列表尚未合并到目标 (MAIN) 分支中。
鉴于 DEV 提交和随后的合并之间可能存在延迟,我们发现人们“忘记”了一些变更集。
我想做的是创建一个可以重现对话框查询结果的工作项查询或Excel报告,以便我们可以将其添加到项目 SharePoint 门户中。
具体来说:给定当前用户,以及源和目标分支名称,我可以使用 WIQL 或 Excel 文档来检索当前未合并到目标分支中的变更集列表。
谁能告诉这是否可能?最好还是告诉我怎么做!
问题TFS:列出尚未合并的变更集提出了类似的问题,但 aswer 暗示了“编写自己的代码”解决方案,我想用“现成的”工具来解决这个问题;Excel 或 WIQL。