mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-22 06:42:41 +01:00
No description
c3c4f6ed4c
Summary: Git works completely differently for commits zero and one than for 2..N so add more special casing to handle them. See: - {T206} - {T596} The getCommitRange() block is also fatal land, although I wasn't able to reach it. I'll follow up with @s on T596. Test Plan: - Created a new, empty repository ("mkdir x; cd x; git init"). - Ran "arc lint", "arc unit", "arc diff" against it with no commits (the first two work, the third fails helpfully). - Made an initial commit. - Ran "arc lint", "arc unit", "arc diff" against it (all work correctly). Reviewers: btrahan, jungejason, aran Reviewed By: aran CC: s, aran Differential Revision: 1142 |
||
---|---|---|
bin | ||
externals | ||
resources | ||
scripts | ||
src | ||
.arcconfig | ||
.divinerconfig | ||
.gitignore | ||
LICENSE | ||
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/