hgsubversion を使用して、かなり大きな Subversion リポジトリを Mercurial に変換しようとしています。ブランチとタグがキャプチャされておらず、最終的な Mercurial リポジトリが次のようになっていることを除いて、ほとんど機能しています。
Repo
> Trunk
> Code
> Database
> Documentation
私が実行しているコマンドは次のとおりです。
hg clone --startrev 5802 --config hgsubversion.authormap=authors.txt --config hgsubversion.defaulthost=me.com file:///C:/Users/me/projects/MyProjectRepo MyProjectRepo-hgsvn5802
私の Subversion リポジトリは、実際にはファイル システム上でミラーリングされ、更新されたローカル ミラーです。これは、URL に直接アクセスすると、hgsubversion または convert の実行が非常に遅くなったために行われました。リポジトリはそのように構成されています (大文字の最初の文字に注意してください)。
Repo
> Branches
> Tags
> Trunk
> Code
> Database
> Documentation
私が間違っているかもしれないことについて何か考えはありますか?大文字の名前が原因で自動分岐検出が失敗していますか? hgsubversion がトランク、タグ、およびブランチを検索する場所をオーバーライドできますか?