Feedback on merging via bzr
Reinhard Tartler
siretart at ubuntu.com
Thu Jan 28 06:14:22 GMT 2010
On Do, Jan 28, 2010 at 00:06:52 (CET), Andrew SB wrote:
> On Sun, Jan 24, 2010 at 9:21 PM, James Westby <jw+debian at jameswestby.net> wrote:
>> I would love to have something more akin to grab-merge, and again I
>> would be happy to help someone work on this. I would suggest it get
>> added to bzr-builddeb as that will make some things easier.
>
> Here's a quick attempt:
>
> https://code.edge.launchpad.net/~andrewsomething/bzr-builddeb/bzr-grab-merge
>
> Purpose: Grab packaging branchs for merging.
> Usage: bzr grab-merge PACKAGE
>
> Description:
> This initiates a shared repository and then grabs both
> lp:ubuntu/<package> and lp:debian/<package>. Next, these
> branches are merged in "./<package>/working_tree."
>
> Mostly I'm hoping that the ugliness of my code (I'm really just a
> packaging monkey) will scare someone who knows better into stepping
> up. =)
>
> I didn't implement any changelog handling as that seems to be
> in-progress elsewhere.
>
> I suppose the real question here is exactly what features we want this
> to have. Do we want to generate diffs like the current grab-merge? Do
> we feel the need to write a REPORT-like file locally?
I think a 'bzr st -rbranch:../debian' and 'bzr st -rbranch:../ubuntu'
would be indeed interesting to have in REPORT.
it would be great if grab-merge could additionally
- check the freshness of the import branches
- download the orig.tar.gz/orig.tar.bz2 files from debian
> Perhaps "bzr help grab-merge" should give recipes for the common diffs
> that we want instead of actually generating them?
Yes, that would espc. help people less familiar with bzr.
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
More information about the ubuntu-distributed-devel
mailing list