4

私のスクリプトはmercurialコマンドラインと解析出力を使用していますが、今は「要約」コマンド出力について少し自信があります. 場合によっては、次のようcommitに記述します。(clean)

$ hg summary
branch: default
commit: 2 unknown (clean)
update: (current)

そして時々それは書かない(clean)

$ hg summary
branch: default
commit: 1 modified, 2 unknown
update: (current)

(clean)このテキストの意味を説明するドキュメントはありますか? それとも、実装固有であり、水銀出力はスクリプトを介して解析されることを意図していませんか?

なども気になりますが(current)(update)あまり重要ではないようです。

4

2 に答える 2

4

コマンド( )のドキュメントhg help summaryは確かに簡潔です。hg summary ただし、ここの実装を見て、出力の意味を理解することはできます。

于 2013-01-19T21:18:59.907 に答える
0

summaryコマンドが「コミット ステータス」と呼んでいるものは、 に従ってリポジトリ内のファイルのステータスですhg statusが、リストではなくカウントが表示されます。あなたの場合、(clean)追加、変更、追跡されていない、または無視されたファイルがないことを意味します。

于 2013-03-12T19:07:09.070 に答える