aggregating subproject branches with bzr

Alexander Belchenko bialix at ukr.net
Wed Feb 4 16:41:35 GMT 2009


Darren Dale пишет:
> On Wed, Feb 4, 2009 at 10:26 AM, Alexander Belchenko <bialix at ukr.net 
> <mailto:bialix at ukr.net>> wrote:
>     Darren Dale пишет:
>         I have a project that I would like to break up into several
>         independently developed subprojects. Each is useful on its own
>         and I would like to make them available independently. 
[...]
>         Then I'd like to configure a master bzr branch that pulls in a
>         branch from each of the subprojects, and tracks changes in each
>         of the subproject branches. Is this possible with bzr?
> 
>     May be nested trees will help you there but they're not implemented yet,
>     but very likely will be soon.
> 
>     As Marius suggested there is separate plugin (scmproj), also it's at
>     alpha stage now.
> 
>     Nested trees and scmproj does not require to merge subproject
>     branches back to integral branch, but instead track subproject
>     branches as is.
> 
> Thank you very much for the detailed response, this is exactly what I 
> was looking for, but I wasn't familiar with the lingo so I wasn't making 
> mush progress tracking down information. I think what you describe is 
> really what I want, to track the subproject branches without actually 
> merging them back into the integral project.
> 
> Will your scmproj project be orthogonal to the native nested trees 
> support, or do you envision using the native trees once they become 
> available?

Both. :-)
Today my plugin used just emulation, in the future it can support both.
But scmproj tries to support more features than just nested trees.
Maybe not all users want/need them though.



More information about the bazaar mailing list