問題
デフォルトでは、ファイルの履歴はブランチの作成前にSVNリポジトリに存在しますが、 git svncloneはブランチの作成以降にのみ履歴をインポートします。
私たちのSVNブランチはsvn copy
、それが重要な場合、によって作成されました。
私の試み
私は試しましたが、成功しませ--no-minimize-url
んでした。--follow-parent
生成されたGitリポジトリは、ブランチの作成から始めて、これらのパラメーターがない場合と同じです。
望ましい結果
SVNリポジトリ作成からの完全な履歴を持つGitリポジトリ。
アップデート
私の実際のコマンドラインは
git svn clone http://svnserver/repo/dir1/dir2/project
助けになったのは-T
、結果のコマンドでの議論でした:
git svn clone http://svnserver/repo/ -T dir1/dir2/project