関連する質問を検索しましたが、特定の状況に一致するものは見つかりませんでした: 何年も前にダウンした SVN サーバーからの古いリポジトリ アーカイブがいくつかあります。これらは、サーバー上の元のリポジトリ構造の tarball です。私がやりたいことは、将来の作業/プロジェクトの復活の基礎として、それらを git リポジトリに変換することです。変換プロセスに関するいくつかのチュートリアルを既に読んでおり、作成者の変換、ブランチのマッピングなどを理解できると思いますが、それらはすべて、SVN サーバーとリポジトリの URL があることを前提としています。この変換を行うには、SVNサーバーをインストールしてセットアップする必要がありますか、または私が持っているレポダンプでgit clone
または(または別のツール)を指すことができる方法はありますか?svn2git
質問する
20801 次
5 に答える
2
- すべての (?) svn -> git コンバーターには、ライブの Subversion リポジトリが必要です。
- リポジトリのツリー コピーはダンプではなく、通常のファイル レベルのバックアップです。
あなたが持っている:
- Subversion サーバーをインストールして構成します (コンバーターが
file:///
SVN のプロトコルを処理できない場合、それ以外の場合は必要ありません。tarball を解凍し、svn クライアントでリポジトリを確認するだけです)。 - git-svn について読む
- git-svn を使用する
于 2013-04-14T22:56:13.053 に答える