[BZRTOOLS] checkout/repository stuff
Aaron Bentley
aaron.bentley at utoronto.ca
Tue Mar 28 16:10:22 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Erik Bågfors wrote:
> Comming from a svn/cvs view, the setup I expect to use in the future is this
>
> * On host "host" we have a central repo with many branches
> * Each developer creates a checkout (bound branch) of the branches they want
> * They all hack on it and checks in centrally each time.
>
> Basically, that's the same as with svn.
No, the setup I described is closer to svn. But the difference lies in
whether you're local or remote, because
With a local repository, bound branches are significantly slower than
lightweight checkouts for commit. Most other operations are about the
same speed. Disconnections are rare or impossible.
With a remote repository, bound branches are significantly faster than
lightweight checkouts for most operations, plus you don't suffer if
there's a disconnection.
> In this setup, being able to have create a repo with branches with
> working trees on each developers machine, will simply save space (and
> time, since doing a new checkout will not bring down the same
> revisions again).
Right, but if you're using a local repository, lightweight checkouts are
faster and cheaper than bound branches.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFEKVHe0F+nu1YWqI0RAkj2AJ0SvXJ3Ca22I0Oy+JBd+6Sqq90nzQCfdh14
Ero23uSriwcd952VRicwuzQ=
=mOsS
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list