Lightweight branches?

Steffen Eichenberg scameronde at googlemail.com
Wed Nov 15 16:12:47 GMT 2006


On 11/14/06, Aaron Bentley <aaron.bentley at utoronto.ca> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Ross Burton wrote:
>
> > Is it possible to do a "lightweight branch" that only copies
> > locally the latest working copy and doesn't let me see the previous
> > history?
>
> No.  The usual way to do cheap branching is to use a repository.  This
> doesn't speed up the initial branch.
>
> We do have a spec for what you're talking about, but no one is working
> on it yet:  http://bazaar-vcs.org/HistoryHorizon



Aaron, i read your spec. One comment to your last statement:

> 1<http://bazaar-vcs.org/HistoryHorizon#fnref-7d8a63d0abc9cc0190e944b3efde75930de92b9b-0>Some time ago I heared GCC CVS repository is something like 800MB, so it's
not so much out of question


I just checked our corporate CVS server for some numbers:

  - number of projects / modules: 194
  - diskspace usage for the modules: 45 GB
  - largest project size: 5.5 GB
  - average size of the 10 most important projects: ~2 GB each

Two of our offices are connected to our server with a 4MB line only (i know
that a lot of private
households have faster connections). So yes, it is not out of question ;-)

Even when not working in a distributed team, a history horizon would make a
lot of sense.


Ciao,
  Steffen




Aaron
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFFWc020F+nu1YWqI0RApmEAJ0dbWXkdpQURafBxCzLNoSy7upPHACeOuw4
> 1qeEPf5q+0F4iHyp6YvQC1A=
> =8gBv
> -----END PGP SIGNATURE-----
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/bazaar/attachments/20061115/3a171054/attachment.htm 


More information about the bazaar mailing list