私たちは、お客様に幅広い製品を提供しており、ソースコードも求めています。1つのソリューションを複数のTFSサーバーにバインドすることは可能ですか?
いくつかのポリシーのため、当社のTFSでソリューションを開発し、しばらくして顧客のTFSにコードをコミットする必要があります。
そのため、実際には、その目的のために常に別のフォルダにデータをコピーしたり複製したりするのは難しく、面倒です。
2つのTFSサーバーに1つのソリューションをバインドする方法はありますか?
私たちは、お客様に幅広い製品を提供しており、ソースコードも求めています。1つのソリューションを複数のTFSサーバーにバインドすることは可能ですか?
いくつかのポリシーのため、当社のTFSでソリューションを開発し、しばらくして顧客のTFSにコードをコミットする必要があります。
そのため、実際には、その目的のために常に別のフォルダにデータをコピーしたり複製したりするのは難しく、面倒です。
2つのTFSサーバーに1つのソリューションをバインドする方法はありますか?
TFVCバージョンコントロールを使用している場合、2つのTFS verionコントロールでソリューションを起動することはできません。
Gitバージョンコントロールを使用すると可能です。ローカルのgitリポジトリに複数のリモートサーバを追加することができます。ローカルのGitリポジトリには、複数のリモートサーバ(TFSとGithubの両方がリモートになる可能性があります)があり、git remote add [remote name] [tfs repository url]
コマンドを使用してリモートを追加します。 git remote -v
を使用してすべてのリモコンを一覧表示します。
あなたはフェッチ/プッシュし、別のリモコンでコードを同期するgit push [remote name]
を使用して
参考:私はあなたにお勧め
:
https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes
https://mmikowski.github.io/git-cross-origin/
更新Gitバージョンコントロールを使用します。 TFVCからGitへの移行について学ぶために、これらの文書に従うことができます。あなたはTFSにTFVCやGitのバージョンコントロールを使用し
? –
私はTFVCを使用しています。 – farhang67
TFVCは、1つのソリューションを2つの異なるTFSサーバーにバインドするサポートはありません。私はGitのバージョンコントロールを使用することをお勧めします。これらの文書([1](https://www.visualstudio.com/learn/migrate-from-tfvc-to-git/)、[2](https://www.concurrency.com/blog/)に従うことができます。 may-2016/converting-tfvc-to-git))あなたはTFVCからGitへの移行について学びます。 –