3

奇妙なレイアウトのSubversionリポジトリがあります:

トランク

Project1

Project2

タグ

Project1-0.2.4

Project2-1.9.0

Project1-crazyidea

私は知っています、私は知っています、これは愚かでした。各プロジェクトの下にトランク、タグ、ブランチディレクトリが必要でした。しかし、これを履歴付きのgit(特定のプロジェクト用)に変換する方法はありますか?

ほとんどのgit-svnチュートリアルは標準レイアウトを想定しており、この特定の状況については説明していません。

ありがとう!

4

1 に答える 1

4

Git に変換された SVN リポジトリを放棄する場合は、変換前に SVN リポジトリを分割することを検討する必要があります。

svndumpfilter2 つ (またはそれ以上) のリポジトリを独立したリポジトリ (完全な履歴を持つ) に分割するために使用できます。これが完了すると、git svnそれらをインポートするために使用できます。

于 2009-07-11T01:14:17.387 に答える