Tracking Third-Party Sources (Vendor Branches)?

John Arbash Meinel john at arbash-meinel.com
Wed May 17 23:57:18 BST 2006


Matthew D. Fuller wrote:
> On Wed, May 17, 2006 at 05:39:08PM -0500 I heard the voice of
> John Arbash Meinel, and lo! it spake thus:
>> He wants them both in the same project. So that he can have:
>>
>> myproject/
>>   library-1-upstream
>>   library-2-upstream
> 
> No, more like
>  myproject/
>    mysrc/
>    mylib/
>    imports/
>      upstream1/
>      upstream2/
>      [etc]
> 
> 
> The degenerate case would be something like the FreeBSD src CVS tree,
> which has a couple dozen different vendor branches in various places
> under it.
> 
> 

Well, you could use something like 'config-manager' to handle this.

Then 'myproject' becomes a container project, and the subdirectories can
be whatever projects you would like.

This also allows you to handle the case where 'upstream1' is a CVS tree,
and 'upstream2' is a SVN, while mysrc is in bzr, etc.

That said, there seems to be a bug in the current Dapper for config
manager, because when I try to run it, I get an import error.

John
=:->

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 254 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060517/85e44175/attachment.pgp 


More information about the bazaar mailing list