1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2024-10-24 09:38:50 +02:00
phorge-arcanist/src/workflow
epriestley 432e4fcf9c When updating revisions, pre-fill update message with more commits in Git
Summary:
When a Differential revision is updated in git, try to find all commit messages
in the range which we haven't already attached and combine them into a default
update message.

This won't work perfectly in a workflow where you rebase //and// stack local
commits, but worst case is that you just have to delete some lines, which is
still probably better overall than losing this information.

Test Plan: Meta-testing in progress.

Reviewers: btrahan, ptarjan

Reviewed By: btrahan

CC: aran, epriestley, davidreuss

Maniphest Tasks: T28

Differential Revision: https://secure.phabricator.com/D1671
2012-02-23 09:18:49 -08:00
..
alias Add an "arc alias" command 2012-02-21 13:16:52 -08:00
amend Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
base Add an "arc alias" command 2012-02-21 13:16:52 -08:00
branch Use "differential.query", not "differential.find", in "arc branch" 2012-02-20 12:51:08 -08:00
call-conduit Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
commit Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
cover Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
diff When updating revisions, pre-fill update message with more commits in Git 2012-02-23 09:18:49 -08:00
download Provide "arc upload --json" 2011-08-01 17:44:43 -07:00
exception/notsupported Add an "arc merge" workflow 2011-09-15 07:42:45 -07:00
export Add "nocommit" git-only flag to arc patch workflow 2012-01-18 15:25:54 -08:00
git-hook-pre-receive Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
help Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
install-certificate Add an "arc alias" command 2012-02-21 13:16:52 -08:00
land Replace "arc merge" with "arc land --merge" for git 2012-02-20 12:51:14 -08:00
liberate Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
lint Allow arc lint --output json --apply-patches 2012-02-11 08:49:01 -08:00
list Make "arc list" use "differential.query", not "differential.find" 2012-02-06 13:08:01 -08:00
mark-committed Run 'mark-committed' from 'arc land' 2012-02-01 14:32:43 -08:00
merge Remove "arc merge" support for Mercurial 2012-02-21 09:27:52 -08:00
paste Provide "arc upload --json" 2011-08-01 17:44:43 -07:00
patch hack up arc patch to not differential.query if its not authenticated 2012-02-19 15:31:16 -08:00
shell-complete Add an "arc alias" command 2012-02-21 13:16:52 -08:00
svn-hook-pre-commit Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00
unit Minor "arc unit" coverage display updates 2012-02-01 17:36:25 -08:00
upload Provide "arc upload --json" 2011-08-01 17:44:43 -07:00
which Finalize Arcanist Classes 2012-01-31 12:07:05 -08:00