在脚本中设置Visual Studio源代码管理提供程序 VisualStudio 2017具有源代码管理提供程序(Team Foundation Server,Git,……)的设置。有人知道如何从脚本或Visual Studio存储此设置的位置设置此设置吗?

在脚本中设置Visual Studio源代码管理提供程序 VisualStudio 2017具有源代码管理提供程序(Team Foundation Server,Git,……)的设置。有人知道如何从脚本或Visual Studio存储此设置的位置设置此设置吗?,git,visual-studio,visual-studio-2017,team-explorer,Git,Visual Studio,Visual Studio 2017,Team Explorer,可以使用vsregedit.exe设置源代码管理提供程序 要从PowerShell脚本将Git设置为源代码管理提供程序,请执行以下操作: $vsWherePath = Join-Path ${env:ProgramFiles(x86)} "Microsoft Visual Studio\Installer\vswhere.exe" $vsVersion = "[15.0,16.0)" $installPath = &$vsWherePath -all -latest -version $

可以使用
vsregedit.exe
设置源代码管理提供程序

要从PowerShell脚本将Git设置为源代码管理提供程序,请执行以下操作:

$vsWherePath = Join-Path ${env:ProgramFiles(x86)} "Microsoft Visual Studio\Installer\vswhere.exe"
$vsVersion = "[15.0,16.0)"
$installPath = &$vsWherePath -all -latest -version $vsVersion -property installationPath
$vsregedit = Join-Path $installPath 'Common7\IDE\vsregedit.exe'


&$vsregedit set "$installPath" HKCU CurrentSourceControlProvider `"`" string "{11B8E6D7-C08B-4385-B321-321078CDD1F8}"

你能看一看吗?