1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2024-12-02 03:32:41 +01:00
phorge-arcanist/src/repository/api
epriestley f271e1d8e8 Improve 'arc' behavior under git mutable history with ambiguous commit messages
Summary:
Currently, we throw a fairly perplexing error when there are multiple valid
commit messages. Installs can also remove the "test plan" field entirely, which
is the only really strong discriminator here.

When the message to use is ambiguous, show the user all the valid messages and
prompt them to choose one.

Also add a -C flag like "git commit -C", so they can choose a message
explicitly.

Test Plan: Ran "arc diff HEAD^^^^^", "arc diff -C <rev>".

Reviewers: cpiro, btrahan, jungejason

Reviewed By: cpiro

CC: aran, cpiro

Differential Revision: https://secure.phabricator.com/D1385
2012-01-12 20:09:53 -08:00
..
base Improve 'arc' behavior under git mutable history with ambiguous commit messages 2012-01-12 20:09:53 -08:00
git Improve 'arc' behavior under git mutable history with ambiguous commit messages 2012-01-12 20:09:53 -08:00
mercurial Arc - add a sanity check to arc patch workflows to make sure the vcs base 2012-01-10 11:48:05 -08:00
subversion Arc - add a sanity check to arc patch workflows to make sure the vcs base 2012-01-10 11:48:05 -08:00