トランク内に緩く関連するサブフォルダーが多数含まれているSVNリポジトリーがあります。
それをHGリポジトリに変換し、これらの各サブフォルダを個別のHGサブリポジトリに変換したいと思います。
同時に、トップレベルのリポジトリにあるすべてのサブリポジトリの変更ログを組み合わせてアクセスしたいと思います。
そこで、空のHGリポジトリといくつかの空のサブリポジトリを作成し、それらの名前と場所を.hgsubでリンクし、このリポジトリを別のコンプにサブリポジトリと一緒に複製できることを確認しました...
次に、サブリポジトリへの部分的なSVNクローンを作成しようとしました(サブリポジトリごとに... / trunk / subfolderを使用してSVNURLを指定します)。しかし、私にはわからない理由で、それらはトップレベルのHG履歴に表示されませんでした。
私は最初から始めて、SVNトランクURLをトップレベルの.hg / hgrcに入れ、「hgpull」を実行しようとしました。しかし、SVNリポジトリ全体がトップレベルになり、サブリポジトリは空のままになりました。
そして今、私はあなたに次に何をすべきか尋ねますか?
HGは初めてなので、何かが足りないのかもしれません。アドバイスをいただければ幸いです。