9

Subversion リポジトリを Team Foundation Server に移動するための実績のある移行パスを探しています。CS-Converter( ComponentSoftwareホームページ)という製品が製造中止になったようですが、使った人は見当たりません。

CS-Converter は堅実な製品ですか?私が見つけていない他のリソースはありますか?それとも私たちを導くことができる個人的な経験を持っている人はいますか?

更新: 明確にするために、既存のリポジトリを実際に Subversion から Team Foundation Server に移動する必要があります (上位からの注文)。リポジトリを移行するための実績のある安全な方法が必要です

4

4 に答える 4

4
于 2009-01-19T09:56:30.367 に答える
2

一部の SVN プロジェクトは、TFS がシンボリック リンクをサポートするまで移行できません。シンボリック リンクは、Windows 自体が既に正常にサポートしています。

于 2010-07-12T16:36:23.057 に答える
1

CodePlex Web サイト チームは、独自の TFS ブリッジング ソフトウェアSvnBridgeを開発しました。

SvnBridge を使用すると、TortoiseSVN およびその他の Subversion クライアントを Team Foundation Server で使用できます。Subversion クライアントによって行われた呼び出しを、TFS がサポートする API に変換します。

SvnBridge は、TFS へのブリッジとして機能する実行可能ファイルをローカル マシンで実行することによって機能します。TFS サーバーで SvnBridge をポイントし、ローカル マシンで実行されているブリッジで TortoiseSVN をポイントします。これにより、TFS サーバーを変更する必要なく (システム管理者に何かを納得させる必要はありません!)、任意の TFS サーバーで TortoiseSVN を使用できます。

あなたはそれを試してみたいかもしれません。

于 2009-01-19T09:30:10.217 に答える
0

正直なところ、最も簡単な方法はスクリプトを作成することです。TFS にはマネージド オブジェクト モデルがあるため、サブバージョン呼び出しをスクリプト化してプロジェクトの各バージョンを取得し、オブジェクト モデルを使用して TFS にチェックインすることはそれほど難しくありません。

おそらく、これで最も難しい部分は、TFS スクリプトを使用して Subversion を簡単にスクリプすることです。興味深いプロジェクトのようですね。:)

于 2009-01-19T10:22:37.443 に答える