2

次の投稿によると:

http://davidvg.com/2011/12/07/converting-a-git-repo-to-svn

を使用して、git リポジトリを svn リポジトリに変換できますhg convert。これは私にとってはうまくいきますが、結果として得られるsvnリポジトリは私にとって最新のものです。結果の svn リポジトリの db/format 番号は 6 (svn 1.8+) です。svn の古いバージョンである 4 (1.6+) にする必要があります。指定した db/format 番号に変換するように hg convert を指定する方法はありますか?

または、git リポジトリを svn db/format 4 (1.6+) に変換する別の方法はありますか?

4

1 に答える 1

2

現在のバージョンの Subversion を使用してリポジトリをバージョンに依存しない形式にダンプし ( svnadmin dump)、古いバージョンの Subversion を使用してそのダンプファイルを新しいリポジトリにロードできます ( svnadmin load)。

それ以外の場合は、古いバージョンの Subversion をサポートする古いバージョンの hg および git ベースのツールを見つけることをお勧めします。

于 2013-09-12T13:55:42.530 に答える