← Back to team overview

launchpad-dev team mailing list archive

Re: LEP: Improve our Launchpad setup scripts

 

> $ bzr branch trunk new-branch
> (instant operation)
> $ cd <my checkout dir>
> $ bzr switch new-branch
> (seconds)
>
&gt
>
> On Thursday 31 May 2012 14:32:23 Gary Poster wrote:
> >  * Robert encouraged us to only support lightweight checkouts, and not
> > branches (for colocated use or otherwise), again for a tighter focus.
> > We felt we mostly had the code for branches anyway, and we knew some
> > people (Aaron, for instance) liked and used colocated branches, so we
> > wanted to keep them.  That said, this is perhaps a maintenance burden,
> > and perhaps it would be appropriate to push back on us here, so we'll
> > certainly listen.
>
> On the subject of lightweight checkouts, I think if you guys don't use them
> you should give it a try in a colo tree.  When I made the switch I went
> from
> waiting minutes to seconds to start working on a new branch because you
> don't
> need to rebuild everything in a new directory.
>
> I also use no-tree branching, so my normal workflow is this:
>
> $ bzr branch trunk new-branch
> (instant operation)
> $ cd <my checkout dir>
> $ bzr switch new-branch
> (seconds)
>
> And done, you're ready to hack.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~launchpad-dev
> Post to     : launchpad-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~launchpad-dev
> More help   : https://help.launchpad.net/ListHelp
>

References