diff --git a/src/repository/parser/ArcanistMercurialParser.php b/src/repository/parser/ArcanistMercurialParser.php --- a/src/repository/parser/ArcanistMercurialParser.php +++ b/src/repository/parser/ArcanistMercurialParser.php @@ -174,6 +174,10 @@ case 'bookmark': $commit['bookmark'] = $value; break; + case 'obsolete': + // This is an extra field added by the "evolve" extension even + // if HGPLAIN=1 is set. See PHI502. + break; default: throw new Exception( pht("Unknown Mercurial log field '%s'!", $name));