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 cb5cfb28cd Fix an issue where branches at the same commit race to destruction in "arc branch"
Summary:
If two branches have the same HEAD, they currently race to overwrite each other in $commit_map.

We don't need to return a map indexed by commit since nothing ever reads the keys out of it. Just update $branches in place.

Test Plan: With two branches at the same HEAD, ran "arc branch". Saw both branches in output.

Reviewers: vrana, btrahan

Reviewed By: btrahan

CC: aran

Differential Revision: https://secure.phabricator.com/D3188
2012-08-07 18:21:32 -07:00
..
exception Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistAliasWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistAmendWorkflow.php Use .^ instead of HEAD^ for mercurial 2012-06-11 10:00:02 -04:00
ArcanistAnoidWorkflow.php Create a mysterious new workflow 2012-07-22 14:39:53 -07:00
ArcanistBaseWorkflow.php Make arc patch show the superior error message if you are not authenticated 2012-07-29 11:57:36 -07:00
ArcanistBranchWorkflow.php Fix an issue where branches at the same commit race to destruction in "arc branch" 2012-08-07 18:21:32 -07:00
ArcanistCallConduitWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistCloseRevisionWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistCloseWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistCommitWorkflow.php Use pht() 2012-06-14 16:26:11 -07:00
ArcanistCoverWorkflow.php Use pht() 2012-06-14 16:26:11 -07:00
ArcanistDiffWorkflow.php Throw properly if there are uncommitted changes under Git 2012-08-06 11:56:01 -07:00
ArcanistDownloadWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistExportWorkflow.php Support "D123", not just "123", for "arc export --revision" 2012-06-27 18:33:28 -07:00
ArcanistFlagWorkflow.php Add an arc flag workflow 2012-08-03 12:00:54 -07:00
ArcanistGetConfigWorkflow.php Minor, improve behavior of arc get-config. 2012-07-25 20:14:38 -07:00
ArcanistGitHookPreReceiveWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistHelpWorkflow.php Add example to --ansi 2012-06-21 10:32:28 -07:00
ArcanistInlinesWorkflow.php Introduce arc inlines 2012-06-23 16:01:38 -07:00
ArcanistInstallCertificateWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistLandWorkflow.php Allow the "arc land --onto" default to be read from user config 2012-06-20 12:29:07 -07:00
ArcanistLiberateWorkflow.php Allow hyphens in arc library names 2012-07-25 18:37:25 -07:00
ArcanistLintWorkflow.php Use PhutilConsole in lint and unit 2012-08-05 18:39:32 -07:00
ArcanistListWorkflow.php Simplify "arc branch" and make it work in immutable history repositories 2012-06-26 10:50:43 -07:00
ArcanistMarkCommittedWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistPasteWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistPatchWorkflow.php Support an 'editor' config in arc 2012-07-11 16:55:11 -07:00
ArcanistSetConfigWorkflow.php Enrich arc configuration and add stronger typing 2012-07-25 18:37:09 -07:00
ArcanistShellCompleteWorkflow.php Move files in Arcanist one level up 2012-06-01 11:56:00 -07:00
ArcanistSvnHookPreCommitWorkflow.php Define interface for lint renderers 2012-06-01 17:35:38 -07:00
ArcanistTasksWorkflow.php Fix help message for arc tasks --status 2012-06-25 17:46:51 -03:00
ArcanistTodoWorkflow.php Adding confirmation message to 'arc todo' with information about the task created 2012-07-19 15:12:12 -07:00
ArcanistUnitWorkflow.php Use PhutilConsole in lint and unit 2012-08-05 18:39:32 -07:00
ArcanistUpgradeWorkflow.php Minor, stop arc upgrade from prompting for commit ranges. 2012-07-02 19:50:35 -07:00
ArcanistUploadWorkflow.php Show "Fnnn" number in "arc upload" 2012-07-21 06:44:21 -07:00
ArcanistWhichWorkflow.php Fix some arc/mercurial issues 2012-07-17 16:16:11 -07:00