1

を試すとき

hg commit

また

hg status

エラーが発生します

abort: invalid subrepository revision specifier in .hgsubstate line 3

これがおそらく理由です:

f322ee070c467d1e517564d679f150693739d186 buildtools
2e68a7e2306704c8dc98802c73897c6c43bf96bc dzlivetemplates
 libs/dxgettext
 libs/dzlib
 libs/jcl
 libs/jvcl
 libs/tregexpr

最初の 2 行は問題ないように見えますが、3 行目からはサブリポジトリ リビジョンの GUID がありません。

これがどのように起こったのかわかりません(しかし、おそらく私は自分でそれを引き起こしました)。

これから回復するにはどうすればよいですか?.hgsubstate ファイルを削除して、hg にサブリポジトリの現在の状態から再作成させることはできますか? はいの場合、どのように?

4

1 に答える 1