如何避免 TFS 代码审查占据我的搁置列表

问题描述 投票:0回答:2

在 VS/TFS 中使用“请求审核”功能时,会使用建议的更改创建一个搁置集。审核完成后,无论是被接受还是被拒绝,该搁置集都会保留。 这一切都很好,但评论搁置集往往在我的搁置集列表中占主导地位,因此很难找到“真正的”搁置集。在审核完成后删除搁置集似乎很糟糕,因为它链接到审核,而审核又链接到最终变更集。

所以我的问题是是否有办法隐藏这些评论搁置集?

我们正在使用 Visual Studio 和 TFS 2015 Update 3。它的外观如下:

tfs tfs-code-review
2个回答
3
投票
,除非删除它们。然而, 如果您在稍后的清理活动中删除了相应的

CodeReview_XXXX 搁置集。

然后,用户返回相同的代码审查进行一些调查,代码审查详细信息不会显示。 

如果您需要此功能,建议您添加相关的

uservoice

或为以下想法投票,这几乎是同一件事......

TFS:代码审查:基于搁置集:如果碰巧删除了相应的代码审查,则无法查看代码审查的任何详细信息 架子组

https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/16853590-tfs-code-reviews-shelveset-based-unable-to-view

虽然这是一个旧线程,但有人可能仍然需要答案。如果您是管理员,可以直接修改SQL数据库来完成。修改下面的 SQL 以满足您的要求。此处它将所有代码审查响应类型的工作项标记为已完成。如果需要,您可以将其更改为代码审查请求。

0
投票
UPDATE [Tfs_DefaultCollection].[dbo].[tbl_WorkItemCoreLatest] SET State = 'Closed' ,Reason = 'Completed' ,[ChangedDate] = GETDATE() WHERE State = 'Requested' AND [WorkItemType] = 'Code Review Response' AND [ChangedDate] < '2023-11-11 21:00:00'


© www.soinside.com 2019 - 2024. All rights reserved.