bzr and centralised repositories
Olaf Conradi
oohlaf at gmail.com
Sun Apr 24 12:07:09 BST 2005
On 4/20/05, Martin Pool <mbp at sourcefrog.net> wrote:
> Workspaces in bzr can be either of two modes: "bound" or "independent".
> (I'm still thinking of good names for these.)
Why not call them online and offline repositories?
> A bound branch works like a CVS or Svn checkout: when you commit, the
> changes are pushed into possibly-remote possibly-shared storage. You
> need to come up to date with other changes in that branch before you
> commit.
>
> An independent branch lets you record changes within itself, and later
> push them elsewhere.
>
> The two modes can interoperate and you can flip a branch from one mode
> to the other. So if, for example, your central server has a hardware
> failure everybody might switch to independent mode and then reintegrate
> their work later.
>
> One advantage is that you can accommodate the guy on the train while
> everyone else works in the way they're used to.
>
> Another is that the merge facilities for maintaining branches with
> different goals for stability or features should work better.
-Olaf
More information about the bazaar
mailing list