将 GitHub Copilot 部署到现有的 Visual Studio 实例
对于 Visual Studio 2022 版本 17.8 或更高版本的管理员,可以使用安装脚本以编程方式将 GitHub Copilot 部署到客户端工作站,过程与部署其他 Visual Studio 组件类似。
请注意,此方法不会安装 GitHub Copilot 聊天扩展。
先决条件
要开始,需要:
- 本部分假定客户端计算机上已安装 Visual Studio 2022 版本 17.8 或更高版本。 如果没有,请参阅 Visual Studio 管理员指南中的指导,了解如何在整个组织中部署 Visual Studio。
- 最终用户需要拥有有效且处于活动状态的 GitHub Copilot for Business 订阅,你才能为其 Visual Studio 2022 实例安装 GitHub Copilot 组件。 请参阅:管理组织中 GitHub Copilot for Business 的访问权限。
将 GitHub Copilot 部署到客户端计算机的方式取决于 Visual Studio 当前在这些计算机上的安装方式。
修改现有安装以添加 GitHub Copilot 组件
大多数情况下,用户将自行获取 Visual Studio,或在其计算机上运行开发环境安装脚本。
若要将 GitHub Copilot 组件添加到 Visual Studio 的现有安装,请使用命令行或 PowerShell 窗口中的安装程序的 modify
命令。
示例安装说明
请确保在命令行或 PowerShell 窗口中的 Visual Studio 安装程序目录中:C:\Program Files (x86)\Microsoft Visual Studio\Installer
$installDir = .\vswhere.exe -products * -version 17.8 -requires Microsoft.VisualStudio.Component.CoreEditor -property installationPath
foreach ($i in $installDir) {
Write-Host "Adding Copilot to this installed instance" $i
Start-Process -FilePath .\setup.exe -ArgumentList "modify --installPath ""$i"" --add Component.GitHub.Copilot --passive" -Wait
}
使用布局进行部署
如果使用布局在整个组织中部署 Visual Studio,首先需要将 Component.GitHub.Copilot
组件添加到布局。 然后,假设客户端配置为从布局接收更新,则可以像上一个示例中一样运行 modify
命令,将其添加到客户端。
有关详细信息,请参阅布局文档。
需要最终用户操作
请注意,将 GitHub Copilot 组件安装到客户端计算机后,最终用户需要执行以下步骤启用 GitHub Copilot:
- 使用与其 Copilot 订阅关联的 GitHub 帐户登录到 GitHub Web 界面。
- 启动 Visual Studio 2022 并将其 GitHub 帐户添加到 Visual Studio 密钥链以激活访问权限。
相关内容
若要了解详细信息,请考虑浏览以下资源:
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈