8

皆さん、

SubVersion に移行する必要がある Source Safe データベースが多数あります。それらを履歴付きで移行する (テスト済みで実証済みの) 方法はありますか?

ありがとうエッサム

4

5 に答える 5

8

私も移行を検討しており、プロセスに役立つページをいくつか見つけました。

この 3 ページでは、完全な履歴を VSS から SVN に移行する方法について説明します

于 2009-07-01T11:38:43.217 に答える
3

VssMigrateを試すことができます。これは、 PowerAdmin の VssMigrate のC# ポートであり、「おおよそのタイムスタンプを介して個々の VSS チェックインをアトミック SVN コミットに解決する」機能を備えています。

于 2009-09-19T22:43:32.970 に答える
1

私の会社は、Source Safe から Subversion への移行ツールを開発しました: http://www.abstrakti.com/en-US/Products/Krepost

このツールは、顧客のリポジトリを移行する必要があったときに、他のすべてのツールで問題が発生した後に開発されました。また、これは SourceSafe ラベルを SVN にインポートできる唯一のツールです。

何か問題がありましたらお知らせください。喜んでお手伝いさせていただきます。

エリック。

于 2014-07-05T01:29:35.553 に答える
0

Google検索からこの古い質問に出くわしました。利用可能な別の選択肢は、複数のソースからインポートできる無料の SVN インポーターを持っている Polarion からのものです。今試してる…

http://www.polarion.com/products/svn/svn_importer.php

于 2010-07-01T16:32:37.997 に答える
0

ここにリストされている他のオプション (VssMigrate など) と比較して、元のvss2svnプロジェクト (私が使用したもの) をお勧めします (私は使用していませんが、Web サイトを見ました)。

  1. ファイル操作がはるかに高速な Linux で実行 (NTFS と比較して) (たとえば、変換は 12 時間ではなく 30 分で実行されます)
  2. 非常にハッキング可能で、中間の編集可能な状態を生成します (例: ダンプ ファイル)

過去数年間、私は VSS/CVS/SVN データベースの管理に使用し、いくつかの VSS -> SVN 移行に vss2svn を使用しました (10 年の歴史の順に、500MB、IIRC)。リポジトリを変換する人への私の最大の注意は、最大の課題は通常、特定のファイルを特定のリビジョン番号にマップする方法ではなく、VSS データベースの破損を適切に処理する方法であるということです。これが、高速な操作 (最初から完璧を達成する可能性は低い) とハック可能な操作が不可欠な理由です。

また、最終的に使用するツールが何であれ、移行を検討しているすべての人に、 RunningTheMigrationの vss2svn wiki ページを強くお勧めします。

于 2014-07-05T02:00:40.007 に答える