リモートPerforceリポジトリを Linux 上のMercurialリポジトリに変換したいと考えています。そこで、Linux ボックスに Python と Mercurial をインストールしました。
次に、いくつかの hg (Mercurial のドライブ プログラム) コマンドをテストします。すべて正常に動作しています。
Linuxボックスにhgリポジトリを作成せずに、Linuxで実行したいhg convert
ので、(Perforceリポジトリの)Mercurialリポジトリが作成されます。
しかし、「hg convert」コマンドを試したところ、うまくいきませんでした。「変換」拡張子を .hgrc ファイルで構成する必要があることはわかっています。しかし、ここには hg リポジトリがありません。
hg convert コマンドにアクセスできるように、変換拡張子を持つhgrc ファイルを作成できる Linux 上の場所はありますか?
また
最初に Linux でhg init hgrepoを作成し、適切な構成で .hg/hgrc ファイルを編集してから、hgrepo で hg convert //perforce repo/.. /root/hgrepoを実行する必要がありますか?
この問題を解決するにはどうすればよいですか?