0
Visual Studio 2017には、ソースコントロールプロバイダ(Team Foundation Server、Git、...)の設定があります。誰かがこの設定をスクリプトから設定する方法や、Visual Studioがこの設定を保存する場所を知っていますか?Visual Studioソースコントロールプロバイダをスクリプトに設定する
Visual Studio 2017には、ソースコントロールプロバイダ(Team Foundation Server、Git、...)の設定があります。誰かがこの設定をスクリプトから設定する方法や、Visual Studioがこの設定を保存する場所を知っていますか?Visual Studioソースコントロールプロバイダをスクリプトに設定する
ソースコントロールプロバイダは、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}"