むかしむかし、TFS リポジトリがありました。私たちは Git に移行したいと考えていました。その時点で、最新の作業バージョンだけを取得し、それを新しい git リポジトリにコピーして作業を開始しました。
ただし、TFS の廃止により、TFS リポジトリを Git に (git-tf を使用して) クローンし、その上で変更をリベースしたいと考えています。
これは可能ですか?
ソースコードについて話しているだけだと仮定します(TFSはワークアイテムトラッカーでもあり、とりわけサーバーを構築します)
--deep引数は、すべての TFS 変更セットを複製します
git tf clone <tfsurl> <teamproject> --deep
update : これは、リンクされたワークアイテム、ブランチ、タグを考慮していないことに注意してください。
注意: これは、大規模なリポジトリの場合、しばらく時間がかかります...
さらに読む: http://gittf.codeplex.com/wikipage?title=Clone&referringTitle=Home