Using quilt to store patches

Frédéric Brière fbriere at fbriere.net
Tue Aug 4 17:25:06 UTC 2009


Guido Günther <agx at sigxcpu.org> wrote:
> On Mon, May 25, 2009 at 10:52:42AM +0200, martin f krafft wrote:
> > 1. due to the rebasing, it's not possible to work with other people,
> >    unless everyone maintains their own patch queue.
>
> Not true. You just have to agree beforehand what branches do keep the
> patch queues (therefore the patch-queue namespace) and you have to fetch
> them with a refspec that starts with a plus sign (see git-fetch (1) and
> look for <refspec>).

While it's certainly possible to collaborate on a frequently-rebased
branch, it requires much more than making git-fetch work (which will
already be the case by default).  You'll have to adjust your
remote-tracking branches manually (git-pull will not work), and you'll
have to make sure you don't step on each other's toes, especially since
you'll be pushing with --force.

Come to think of it, if a collaborative effort is desired, it might be
preferable to never publish the patch branches, but instead to recreate
them each time from master's debian/patches, as Mehdi proposed.  You'll
still have to take care not to overwrite someone else's changes, but at
least you'll get notified if master has moved forward.


-- 
<Overfiend_> Intel.  Bringing you the cutting-edge technology of 1979
             for 22 years now.




More information about the vcs-pkg-discuss mailing list