1

一部のアプリケーションのバージョン管理にUbuntu12.04でMercurialを使用しています。これらのコマンドを使用してファイルをプッシュ hg addremove && hg commit -m 'changes in the comment' && hg push しました。すべてのファイルをプッシュしています。しかし、私の質問は、すべてのファイルがプッシュされたかどうかを知る方法ですか?

4

2 に答える 2

2

hg help push明確に述べる

プッシュが成功した場合は 0 を返し、プッシュするものが何もない場合は 1 を返します。

... 他の戻りコードは、「何かが悪い」ことを意味します。確認してゼロの場合のみ操作を継続する必要があります

于 2013-01-01T05:44:19.027 に答える
2

エラーがなければ、push コマンドは次のような出力で終了します。

searching for changes
15 changesets found
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 15 changesets with 30 changes to 28 files
[command completed successfully Mon Dec 31 10:32:33 2012]

プッシュは問題ないと思います。

プッシュ先のリポジトリにアクセスできる場合は、プッシュさhg headsれた変更セットがそこにあることを確認してください。

これがあなたに良いリードを与えることを願っています。

于 2012-12-31T08:34:32.283 に答える