私の会社は現在、ソース管理サーバーとして主に TFS を使用しています。私たちはその上ですべてのチームワークを行います。ただし、組織内でプロジェクトをオープンソース形式で快適に公開したいので、Git サーバーを備えたローカル Github をセットアップしました。
Visual Studio 2012 の Git プラグインを使用して、プロジェクトの 1 つをこのサーバーにプッシュしました。これは成功しましたが、TFS バインディングを「失う」ために、TFS にバインドされた既存のソリューションを別のディレクトリにコピーする必要がありました。私のチームが TFS ソリューションに変更を加えた場合、Git バインド ソリューションに手動で再適用する必要があります。
同じソリューションでソース管理を切り替えることはできますか?
現時点では、完全に Git に切り替えることはできません。TFS は現在、私たちにとってはるかに信頼性が高く、会社の支援を受けています。