非常に素朴な質問のためにお詫び申し上げます。TFVCとGIT-TFSを1つのソリューションで同時に使用する
私たちはチームプロジェクトで既存のTFVCを使用しており、Git-tfsに移行したいのですが、TFVCとGit-tfsの両方を同時に使用することができますか?
私はTFVCからGit-tfsに移行する方法を研究しました。私はTFVCとGit-Tfsを1つのチームプロジェクトで使用できますが、同じソリューションではどうでしょうか?またはこれは終わりではありませんか?
非常に素朴な質問のためにお詫び申し上げます。TFVCとGIT-TFSを1つのソリューションで同時に使用する
私たちはチームプロジェクトで既存のTFVCを使用しており、Git-tfsに移行したいのですが、TFVCとGit-tfsの両方を同時に使用することができますか?
私はTFVCからGit-tfsに移行する方法を研究しました。私はTFVCとGit-Tfsを1つのチームプロジェクトで使用できますが、同じソリューションではどうでしょうか?またはこれは終わりではありませんか?
私はGit-TFSの意味を完全には分かっていませんが、この名前で行く可能性のあるものは複数ありますので、最初に明確にしましょう。
Gitは分散バージョン管理システムです。バージョン2012以降、Visual Studioにはサポートが組み込まれています。 TFS 2015、2017およびVSTSでは、Gitリポジトリを作成できます。これらは、GitHubや他のベンダーが提供するリポジトリと違いはありません。しかし、私はこれがGit-TFSの意味だと思います。
Git-tfとGit-TFSは、ローカルブランチ、複数のコミット(ローカルUndoの並べ替え)、および他のGit用にGitクライアントを使用できるように、クライアントまたはサーバー上のGitと一緒にインストールできるツールですTFSまたはVSTSサーバー上の単一のTFVCリポジトリに対抗しながら機能します。しかし、私はこれらがではないと思います。 Git-TFSとは何ですか?
Visual Studioでは、任意のオープンソリューションで一度に1つのバージョンコントロールクライアントしか使用できません。それは、TFVCリポジトリでも、Gitリポジトリでも同じリポジトリにしか接続できないようになっています。同じソリューションでTFVCとGitを混在させると、Visual StudioはローカルのGitフォルダを検出し、Gitのバージョン管理クライアントに強制します。
このように混在させようとすると、Visual Studioはどちらか一方を選択するように強制します。
は、しかし、あなたは徐々に上に移動するにできることがあります。この方法でTFVCにいくつかのパーツを残すことができ、他のパーツはGitに保存することができます。