Integrated: Initial implementation of dependent pull requests

Robin Westberg rwestberg at
Mon Oct 19 07:53:08 UTC 2020

On Fri, 16 Oct 2020 07:16:06 GMT, Robin Westberg <rwestberg at> wrote:

> This is the initial implementation of the support for creating a follow-up pull request while the first one is still
> out for review. This will allow having multiple dependent changes out for review simultaneously, which is something
> that was possible during the hg/webrev era.  To use it, first create a pull request from the first change. In that pull
> request, issue the `/preintegrate` command. This will publish the current contents to a new branch in the *target*
> repository named `pr/<username>/<pr-id>`. Now any follow-up work can target this branch instead, which contains the
> dependent work.  When the first pull request is `/integrate`d, any follow-up pull requests will automatically be
> retargeted to the original target branch. It will not be possible to `/integrate` the follow-up pull request until the
> first one has been integrated.

This pull request has now been integrated.

Changeset: f38ef5ab
Author:    Robin Westberg <rwestberg at>
Stats:     671 lines in 23 files changed: 628 ins; 12 del; 31 mod

Initial implementation of dependent pull requests

Reviewed-by: ehelin



More information about the skara-dev mailing list