次の hg コマンドを実行すると、多数のリビジョン番号とそのメッセージが画面を飛び越えて表示されますが、終了すると宛先の hg リポジトリが空になります。
hg convert -s p4 //depot/proj1/... c:\hg\proj1 --config convert.p4.startrev=1267
私は何を間違っていますか?
次の hg コマンドを実行すると、多数のリビジョン番号とそのメッセージが画面を飛び越えて表示されますが、終了すると宛先の hg リポジトリが空になります。
hg convert -s p4 //depot/proj1/... c:\hg\proj1 --config convert.p4.startrev=1267
私は何を間違っていますか?
疑問がある場合は、summary コマンドを使用してください。おそらく次のように表示されます。
$ hg sum
parent: -1:000000000000 (no revision checked out)
branch: default
commit: (clean)
update: 15225 new changesets (update)
これは、「何もチェックアウトされていない、デフォルトのブランチでは何もコミットされていない、更新する場合は 15225 個の変更セット」と表示されます。
空のレポは次のようになります。
$ hg sum
parent: -1:000000000000 tip (empty repository)
branch: default
commit: (clean)
update: (current)
リポジトリが空ではありません。.hg
プロジェクトの全履歴を含む空のディレクトリがあるはずです。
最新リビジョンでのリポジトリの状態を確認したい場合は、ローカル コピーを で更新できますhg update
。
非常に初期の変更セットで、私の Perforce データベースが少し破損していることが判明しました。変換拡張機能に後の変更セットから開始するように指示すると、変換は問題なく実行されました。