私はVS2010を使用しています。私が取り組んでいるプロジェクトでは、さまざまなソース管理プロバイダー、TFS、Mercurial、または SVN を使用しています。読み込んでいるソリューションに応じて、特定のソース管理プロバイダーを選択して VS を開始するように構成する方法はありますか?
たとえば、VS が起動引数として選択する必要があるソース管理プロバイダーを指定できる場合、特定のソリューションごとにランチャーを作成できます。
より洗練されたソリューションは、VS が特定のファイル (たとえば、Mercurial プロジェクトの場合は .hg) のソリューションのフォルダーをスキャンし、プロバイダーを自動的に選択することですが、これが可能かどうかはわかりません。誰かがこのアプローチで私を正しい方向に向けることができれば、私は間違いなくこれを行うVSプラグインを作成しようとします.