1

我们是一家开始使用 TFS 2015 的公司。我的同事创建了一个 C# Windows 窗体应用程序。他向我发送了来自 TFS 的代码审查请求。我能够得到他的请求并接受它。

我面临的问题是我无法看到 GUI 本身,而只能看到代码。单击表单,显示代码但不显示设计器。

我尝试了另一种方法,要求他搁置他的更改,但我无法取消搁置他的更改,直到他进行与我们的内部政策相悖的签到。

使用 TFS 中的代码审查功能审查 GUI 的方法是什么?

添加截图:

团队资源管理器 - 代码审查

表单 - 右键菜单

4

2 回答 2

0

TFS 选项卡中的“打开”(双击)将在代码视图中打开表单。

您可以按SHIFT+F7执行View.ViewDesigner命令以从代码视图切换到设计器。

于 2017-10-19T08:39:26.877 回答
0

表单设计器实际上实例化了表单对象的一个​​实例,因此它需要的不仅仅是 TFS 提供的差异来加载。例如,假设表单使用第三方控件。在这种情况下,它确实需要加载整个项目以确保它获得正确的程序集引用等。

虽然您可能无法从代码审查本身执行此操作,但 TFS 确实在审查时在幕后创建了一个搁置集。您可以将其搁置到您的机器上,这将为您提供完整的项目/解决方案,其中包含为提交的审查所做的更改。有了它,你可以做任何你通常会做的事情。不是最方便的,但它有效。

货架集

于 2018-12-06T18:59:22.420 回答