Improved revision listing for branches
Description
The branch:analyze
job lists all revisions starting with the first one.
Since child revisions are always padded, this view wastes a lot of space.
Starting with the latest revision and listing discontinued lines with padding will solve this.
Use-Cases
- Revisions listed from the latest revision to the first revision
- The first level contains all revisions which are in a line from the latest revision to the first
- Revisions which are not in the main line are moved to lower levels and shown as children of the revision which they originate from
- child revisions are shown before their parent