Visual Studio 2022 17.8 或更高版本的管理员可以使用安装脚本以编程方式将 GitHub Copilot 部署到客户端工作站,就像部署其他 Visual Studio 组件一样。
此方法不会安装 GitHub Copilot 聊天扩展。
先决条件
要开始,需要:
- 本部分假定客户端计算机上已安装 Visual Studio 2022 版本 17.8 或更高版本。 如果没有,请参阅 Visual Studio 管理员指南中的指导,了解如何在整个组织中部署 Visual Studio。
- 要为其安装 GitHub Copilot 组件的 Visual Studio 2022 实例的最终用户需要有效且处于活动状态的 GitHub Copilot for Business 订阅。 请参阅:管理组织中 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 钥匙串,即可激活访问权限。
相关内容
若要了解详细信息,请考虑浏览以下资源: