Open Bug 1833132 Opened 2 years ago Updated 2 years ago

Add a `moz-phab reorg` mode to overwrite all remote dependency information

Categories

(Conduit :: moz-phab, defect, P3)

Tracking

(Not tracked)

People

(Reporter: padenot, Unassigned)

Details

When I have a patch series locally, organized correctly, I often want to link the same revisions on phab, in the same way.

If the series has seen changes over time, it's likely that there are parent/child relationship on abandoned patches, or a reorganized order.

When that's the case, the fastest workflow would be to organized the patch series locally (with e.g. hg histedit or git rebase -i), and tell moz-phab reorg to mirror this local patch organization. All other relation between the patches in the local series are to be removed.

In addition, all patches that were related to this series (transitively a parent or child that is now a non-connex component of the DAG at the end of the reorg) are marked as abandoned and printed as such on the command-line.

Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.