Windowsマシン(p4)にperforceリポジトリがあります。IP:PortNumber の詳細を提供することで、p4v クライアントを使用してこの p4 リポジトリにアクセスできます。
ここで、Linux マシンからこの p4 リポジトリで「hg convert」コマンドを実行して、p4 が Mercurial リポジトリの「p4-hg」に変換されるようにします。
Mercurial は Linux ボックスに既にインストールされており、"hg convert" 拡張機能も有効になっています。hg convert コマンドは完全に実行されています。
Linuxボックスで以下のコマンドを使用してp4をhgに変換しようとしましたが、機能していません:
hg convert http://ipAddressandPortNumber /home/p4-hg
ローカル マシンでは、任意の perforce リポジトリを mercurial リポジトリに変換できます。つまり、「hg convert」コマンドで URL パスが機能しないということですか?
何か提案してください。