首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何比较VSTS中两个非顺序的拉请求更新?

如何比较VSTS中两个非顺序的拉请求更新?
EN

Stack Overflow用户
提问于 2018-09-14 13:11:45
回答 1查看 375关注 0票数 5

在VSTS (现在是Azure DevOps)中,可以将多个更新推送到拉请求(PR)。您可以将任何更新与其上一次更新进行比较,还可以在进行任何更改之前将所有更新的汇总视图与原始代码进行比较。但是,如何比较两个任意的、非连续的更新呢?

我的方案是,一个公关已经有相当多的来回与总共8个更新推送。我上次回顾了更新5,但现在还有3次更新。我不想审查6-5,7-6,8-7或所有的更新,我只是想回顾8-5。我该怎么做?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-14 15:44:06

解决方法(在没有任何用户界面来配置两个要比较的非顺序更新的情况下)是编辑url中的iteration=xxxbase=xxx查询字符串参数,例如:

https://xxx.visualstudio.com/xxx/_git/xxx/pullrequest/123?iteration=8&base=5&_a=files

这将更新UI,如下所示:

我发现这一点是因为我收到了一封来自VSTS的自动电子邮件,通知我最新的推送更新。电子邮件包括一个“查看拉请求”按钮。我点击了按钮,它带我到了VSTS中的PR (我想到了概述部分)。页面顶部有一个通知横幅,上面有一个关于比较update 5和update 8的链接,这是我以前从未见过的。这听起来很有希望,所以我点击了链接,它带我到了Files部分,显示了更新5和8之间的差异,这正是我想要的!

但是,随后对页面的访问(或者再次单击电子邮件中的“查看拉请求”按钮)不会再次显示该链接,而且我在UI中找不到任何地方可以让我定义要比较的两个更新。所以这似乎是一个一次性的机会。想念它,它就永远消失了。我仍然想知道是否有一种方法可以在UI中定义两个非顺序的更新来进行比较,然而,这个可怜的人的url黑客现在是一个可行的解决方案。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52332763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档