1

次の hg コマンドを実行すると、多数のリビジョン番号とそのメッセージが画面を飛び越えて表示されますが、終了すると宛先の hg リポジトリが空になります。

hg convert -s p4 //depot/proj1/... c:\hg\proj1 --config convert.p4.startrev=1267

私は何を間違っていますか?

4

3 に答える 3

3

疑問がある場合は、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)
于 2011-10-11T20:05:01.803 に答える
2

リポジトリが空ではありません。.hgプロジェクトの全履歴を含む空のディレクトリがあるはずです。

最新リビジョンでのリポジトリの状態を確認したい場合は、ローカル コピーを で更新できますhg update

于 2011-10-11T19:23:12.397 に答える
1

非常に初期の変更セットで、私の Perforce データベースが少し破損していることが判明しました。変換拡張機能に後の変更セットから開始するように指示すると、変換は問題なく実行されました。

于 2011-11-07T21:07:53.090 に答える