1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-13 18:32:41 +01:00
phorge-phorge/src/applications/repository/daemon
epriestley ec736f9c50 Handle "hg pull" return code change between 2.1 and 2.1.1 more gracefully
Summary:
See <https://github.com/facebook/phabricator/issues/102>. Between Feb 1 and Mar 1, the hg released changed the exit code behavior of "hg pull". This broke us mildly (and a bunch of other applications more severely, which is why it was reverted).

Detect the common case of this (english) and don't fail.

Test Plan: @killermonk, can you try applying this? I'll try to do an upgrade to 2.1 and see if I can also do a proper test.

Reviewers: Makinde, btrahan, killermonk

Reviewed By: btrahan

CC: killermonk, aran, epriestley

Differential Revision: https://secure.phabricator.com/D1948
2012-03-19 19:19:48 -07:00
..
base Rough cut of repository tracking 2011-03-06 22:29:22 -08:00
commitdiscovery Add "final" to (almost) everything else 2012-03-13 16:21:04 -07:00
committask Add "final" to (almost) everything else 2012-03-13 16:21:04 -07:00
gitfetch Add additional protections against local repository misconfigurations 2012-03-12 10:34:37 -07:00
mercurialpull Handle "hg pull" return code change between 2.1 and 2.1.1 more gracefully 2012-03-19 19:19:48 -07:00
pulllocal GitFetch daemon: more verbose 2012-03-07 19:24:06 -08:00