一名团队成员为我分配了一份大型PR,以便在我们的github回购中进行审查。我希望能够在Visual studio中审阅/评论/批准它。
我使用的是VS 2022,在以前的版本中,团队资源管理器的github窗格中有一个PullRequest选项。这在2022年消失了,我找不到在新的VS ide中工作分配给我的公关的选择。
这目前在Visual Studio 2022中不可用,尽管微软声称Visual Studio的GitHub扩展的所有功能都已集成到VS2022中。在VS2022中无法查看拉取请求列表并对其进行审查。
我们目前在2019年安装了适用于Visual Studio的GitHub扩展,只是为了进行公关评论,因为在我们看来,GitHub的网络体验对于任何非琐碎的评论来说都相对糟糕。
为了进一步记录当前的事态,这里有一些相关信息。
正如本博客文章中所宣布的,此功能曾经存在于Visual Studio for VS 2019的"拉取请求"扩展下。Visual Studio的GitHub扩展适用于VS 2015、2017和2019。
这两个扩展仍然可用于查看Visual Studio 2019的拉取请求?
最初的扩展在2021年被弃用,并在帖子《Visual Studio 2022中我最喜欢的扩展在哪里?其中宣布扩展现在将成为VS 2022 IDE中的一个本地功能。
在Visual Studio 2019中,Git体验与团队资源管理器的功能比较包括了并排的差异,但Pull Request明显没有出现在比较中。
这是github集成和Visual Studio版本控制文档的当前市场营销页面。
该扩展目前在github/VVisualStudio回购中开发,该回购目前有两个请求该功能的开放票证:
- 第2634期·是否支持VS 2022预览版
- 第2660期·支持VS2022
这也在微软的开发者社区反馈论坛上引发了一些请求:
- VS2022中Pull请求的完全集成
- 将所有GitHub扩展功能引入Visual Studio 2022
- 创建和编辑GitHub问题和Pull请求
有趣的是,repo中关于reviewing-a-pull-request-in-visual-studio.md的文档确实展示了以前查看pull请求的功能,但似乎已经过时了,因为该功能不再有效。
或者,此功能在VS代码的GitHub Pull Request and Issues中起作用,但在Visual Studio 中不起作用
TLDR;这在今天的VS 2022中并不存在,但如果你想看到它,请就这些问题和反馈票进行投票
New Relic具有VS Code和Visual Studio的扩展CodeStream。
VS Code新Relic CodeStream扩展轻便快速。它拥有我在Visual Studio 2019 GitHub扩展中喜欢的所有功能,还有更多!
Visual Studio 2022新Relic扩展更像是将GitHub Web UI集成到Visual Studio选项卡中。它速度很慢,并且不断向我们的解决方案文件夹添加一些JSON架构。