mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-25 16:22:42 +01:00
No description
bfc1eeba07
Summary: When doing an arc diff with pending changes in your working copy it was creating a new commit with the pending changes instead of amending the existing one. The problem was the author comparison was comparing values like "John Smith <john@foo.com>" with "John Smith". The fix changes $api->getAuthor() to return "John Smith" instead of the full string. This matches the behavior (and implementation) found in the git api. Test Plan: hg book foo touch a && hg commit -Ama touch b && hg add b arc diff When prompted, amend the pending changes to the existing commit. Verified that the changes were amended instead of making a new commit. Reviewers: epriestley Reviewed By: epriestley CC: aran, Korvin Differential Revision: https://secure.phabricator.com/D5706 |
||
---|---|---|
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.