Team System との間で移行するためのツールはどの程度優れていますか?
-
09-06-2019 - |
質問
TS と SVN/CC の間で移行を試みた人はいるだろうかと思っていました。移行とは、履歴を失わずにソース管理システム間でリポジトリをインポートおよびエクスポートすることを意味します。
VSTS への、または VSTS からの移行ツールはどの程度優れていますか?
また、SVN と継続的インテグレーションのユーザーから、Team System の使用に関する意見を知りたいと思っています。
編集:履歴が必要だと仮定します。そうでない場合、なぜ SCM を使用するのでしょうか?
解決
tfs2svn を試してください...1200 TFS 変更セットを含むプロジェクトではうまく機能しました。svn 認証が有効になっている場合の設定は少し面倒でしたが、それ以外は素晴らしかったです。
他のヒント
私はチーム システムの完全な専門家ではありませんが、チーム サーバー上の最近の dotnetrocks ショーは非常に興味深いものだと思いました。
http://www.dotnetrocks.com/default.aspx?showNum=373
もしかしたら役に立つ情報が載っているかもしれないと思います。
で DotNetRocks の最近のエピソード! Brian Randell と Martin Woodward は、新しいソース管理/SCM システムを採用する場合は、おそらく白紙の状態から開始する方がよい (最新のリリースから始めて、履歴を移行しようとせず、元のバージョンを使用する) という意見です。変更履歴/責任を読み取り専用で表示するためのシステム)。
彼らの議論は SVN ではなく Visual Source Safe に焦点を当てており、明らかに SVN からの移行、または SVN への移行にはそれほど問題はありませんが、それでも良いアドバイスだと思います。「どのくらいの頻度で私は 本当に 歴史は必要ですか?」それは利益を正当化する以上に労力がかかるのでしょうか?自分の腰のための棒を作っているだけですか?(...ここに比喩を挿入...)
アップデート: うわあ!誰かがちょうど与えた 全く同じ答え 私と同時に - 不気味です!