TFSへの移行を計画しています。私はそれが嫌いですが、私たちはさまざまな理由でそれをしなければなりません。
開発、ステージング、ライブブランチがあります。各ブランチのソースを個別のフォルダーとしてTFSに移動し、後でブランチに変換しますか?
歴史を引き継ぐことは可能ですか?
それを実行できるツールやスクリプトはありますか?
MercurialからTFSに直接変換する方法を見つけることができませんでした。MercurialリポジトリをGitリポジトリに変換し、 git-tfsを使用してそれらの変更をTFSにプッシュするのが最善の策のようです。
私はGitやTFSに精通していないので、正確な手順を見つけるためにさらに調査を行う必要がありますが、これが私がそれについて行うと思う方法です。
それですべての履歴がコピーされるのか、それともコードの最終コピーで1回チェックインするだけなのかはわかりません。