gpt4 book ai didi

tfs - 如何在 TFS 2012 中将审核请求与多个变更集相关联

转载 作者:行者123 更新时间:2023-12-03 10:05:08 27 4
gpt4 key购买 nike

我们的开发过程是这样工作的:每 2 周,团队负责人(我)进入并审查每个人的变更集,以确保它们符合编码标准。我想使用 TFS 2012 来帮助自动化这个过程。

这有两个问题:

  • 没有办法提交未经请求的代码审查。如果有必要,我可以没有这个,我猜
  • 无法将代码审查与多个变更集相关联。这是一个交易破坏者

  • 我读过一篇文章,其中说可以在事后将变更集链接到工作项,当我打开工作项进行请求审查时,我确实看到了“链接”选项卡。但是,当我单击“新建”或“链接到...”时,没有链接到变更集的选项。只有一个选项可以链接到流程中的每个工作项类型。

    有人知道怎么做这个吗?是否有计划将这些功能添加到 TFS?

    这是一个屏幕截图:

    No changeset option to be found... :(

    最佳答案

  • 不请自来,没有。
  • 您可以在历史记录屏幕中右键单击一个变更集以请求审查后 checkin 。

  • 并且有一个令人讨厌的解决方法来获得您想要实现的目标。查看您要查看的所有文件并请求查看。然后,您可以撤消结帐,搁置集和审核请求将保留。

    或者,您可以直接转到源代码控制选项卡并在解决方案的根文件夹上执行全部 checkout 、请求审核、撤消 checkout 并进行审核。

    至于将变更集链接到工作项,这可以在 checkin 后完成。打开工作项,转到链接选项卡并单击“链接到...” 那里的下拉列表将有一个“变更集”选项。但我不认为代码审查请求启用了这种链接类型,因为它们使用货架集而不是一组变更集作为代码审查的源。

    enter image description here

    我希望您可以使用 TFS API 生成一个包含特定开发人员在给定时间范围内的所有更改的搁置集,将这些更改放在搁置集中并请求对此进行审查。但是没有现有的功能可以做到这一点。

    或者,您可以通过创建一个具有相同名称的新搁置来编辑与评论相关联的搁置集。

    关于tfs - 如何在 TFS 2012 中将审核请求与多个变更集相关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13918242/

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