问题标签 [tfs-code-review]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1113 浏览

visual-studio - 有没有办法在 Azure devops tfs 冲刺板上显示代码审查请求/响应工作项

我正在更改我们的冲刺板以提供代码审查专栏。目前,我们要求对 Visual Studio 中的任务进行代码审查。这会使任务在板上保持活动状态,并创建一个新的代码审查工作项,但仅显示在 tfs 的工作项积压部分中。有没有办法在请求后将任务状态更改为代码审查?并在新的代码审查列中自动显示创建的代码审查请求?

因此,被请求者可以看到他们在板上请求了代码审查,并且请求者的任务看起来不像卡在开发中。我在 Microsoft 文档中找不到任何相关资源。

0 投票
3 回答
7061 浏览

powershell - 如果构建失败,如何在 Azure DevOps PR 中创建评论?

在 Azure DevOps 中,我有一个自定义构建步骤在我的拉取请求构建期间在某些条件下失败。

我想通过提出 PR 评论来进一步扩展它,类似于 GitHub 中的这类事情: https ://developer.github.com/v3/issues/comments/#create-a-comment

我没有要在此处添加的代码示例,因为我找不到可以构建的有用示例。我将 PowerShell 用于我的自定义构建步骤 - 在运行我的分支的 PR 构建时如何实现这一点?

0 投票
1 回答
47 浏览

git - 如何从我的包中的许多类中对某些类进行代码审查?

我有一个保持清洁的分支,并从那里切开了一个分支开发。这是我目前正在研究的分支。我的包中这个分支上有 20 个课程,我只需要提高 5 个课程的 CR。我怎样才能做到这一点?

现在我在做什么,

我从master创建了一个名为test的分支。

在一次提交中将我的代码从开发分支带到测试分支。

这里我有暂存区的所有文件。从暂存区移除 15 个班级,只保留 5 个我必须提高 CR 的班级。

删除 15 个文件后,提交并提高剩余 5 个文件的 CR。

0 投票
2 回答
644 浏览

build - 如何在 Azure DevOps 管道中获得构建的代码审阅者?

给定构建 ID,如何在 azure DevOps 管道中获取代码审阅者名称?假设,构建来自主分支 - 在拉取请求中审查代码后,开发人员合并他们的功能分支。这是一项政策,没有人直接将他们的更改提交给 master。这意味着,每个构建背后都有一个代码审查员。我怎么得到那个?

谢谢!

0 投票
1 回答
32 浏览

azure-devops - Azure DevOps 代码审查电子邮件未列出要审查的文件

当我从另一个人那里获得代码审查时,有时代码审查会说明项目名称并列出审查中包含的文件。很多时候,它只是说没有。(请看下图中的红框)

除非这个人给出了一个好的标题,否则很难知道我需要审查哪个项目。当我打开评论时,所有文件都显示出来,一切正常。它只是似乎是问题的电子邮件。

有谁知道如何解决这个问题?

在此处输入图像描述

0 投票
1 回答
31 浏览

tfs - 如何管理用于代码审查的大型 TFS 搁置集的评论?

我正在 TFS Web 视图中查看另一位开发人员的大型搁置集,TFS 服务器版本 15.117.26714.0。对大量文件进行大量更改。我一直在对特定的代码行发表评论,并使用@提及来通知开发人员。他们正在收到通知,但没有指向我所做评论的链接,也没有指示指向哪个文件或哪一行。同样,如果他们回复,我会收到通知,但也没有任何关于发表评论的评论或文件的指示。

有没有更好的方法来管理这种来回进行代码审查?将评论排成一行非常方便,但很难跟踪和管理。我知道我可以按评论类型进行过滤,但评论数量仍然很大,无法轻松识别特定评论。

我意识到这通常可能不是问题,因为搁置集或变更集通常不是那么大。由于静态分析器在大型代码库上的第一次通过,这个 shevleset 很大。

谢谢。

0 投票
1 回答
459 浏览

azure-devops - 如何获得有关 Azure DevOps PR 问题状态更改的通知

作为 Azure DevOps 的代码审阅者,您可以留下可以标记为此类状态的反馈:

当状态改变时是否可以得到通知?现在我可以收到有关新评论的通知

0 投票
1 回答
108 浏览

visual-studio - TFS 2015 - 无法接受或拒绝代码审查响应

我无法关闭代码审查请求。没有按钮(或链接)来接受或拒绝请求。

我检查了用户的安全性,一切似乎都很好。

任何帮助深表感谢。

在此处输入图像描述