0
我正在构建一个应用程序,其中提交推送发生在后台。我能够提交 - 推送到远程服务器。 现在我要让我的应用程序异步执行提交 - 推送。所以每当我做在命令行中,我需要得到回应推(说它是成功的推向与否) 截至目前,这是成功的推从命令行读取Mercurial响应
pushing to http://...
1 changesets found
remote:adding changesets
remote:adding manifests
remote adding file changes
remote added 1 changesets with 1 changes to 1 files
的消息,如果我这将是非常有益的有类似成功或失败或0/1
我的一个朋友告诉我,跑回声%errorvariable%你马上执行push命令 即返回0,成功(成功推或完全没有变化)之后 - 1代表错误。 这是正确的吗?
感谢您的快速回复.. 当我测试时,我得到0没有变化和-1错误 而顺便说一句我通过CMD运行这些命令 – vighnu 2012-03-27 09:33:24
我相信Mercurial改变了它的一些返回代码最近也许你在使用旧版本。我的测试版本是2.1。 – 2012-03-27 09:38:45