mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-12-23 14:00:55 +01:00
No description
880964af83
Summary: Previously, trying to arc land in a mercurial repo would fail if the local branch was already at the tip of the onto branch (since hg rebase exited with code 1). This change makes it check if a rebase is needed before executing the rebase. Test Plan: hg init foo cd foo hg bookmark master touch a && hg add a && hg commit -ma // setup your .arcconfig cd .. hg clone foo foo2 cd foo2 hg bookmark mybook touch b && hg add b && hg commit -mb arc land --onto master --revision <your rev number> Arc land should succeed. I also tried landing when a rebase was necessary and it still worked. Reviewers: epriestley, dschleimer, bos Reviewed By: epriestley CC: sid0, aran, Korvin Differential Revision: https://secure.phabricator.com/D4588 |
||
---|---|---|
bin | ||
externals | ||
resources | ||
scripts | ||
src | ||
.arcconfig | ||
.divinerconfig | ||
.editorconfig | ||
.gitignore | ||
LICENSE | ||
NOTICE | ||
README |
WHAT IS ARCANIST? Arcanist is the command-line tool for Phabricator. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things. You can find a complete user guide here: http://www.phabricator.com/docs/phabricator/article/Arcanist_User_Guide.html For more information about Phabricator, see: http://phabricator.org/ LICENSE Arcanist is released under the Apache 2.0 license except as otherwise noted.