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.
Updated•2 years ago
|
Description
•