Centralized storage in bzr

Michael Ellerman michael at ellerman.id.au
Tue Jun 14 09:58:37 BST 2005

On Tue, 14 Jun 2005 03:56 pm, Aaron Bentley wrote:
> Michael Ellerman wrote:
> > On Tue, 14 Jun 2005 12:57 am, Aaron Bentley wrote:
> >>So if optional centralized storage is a good idea, how do we hold on to
> >>as many of the advantages of independent branches as we can?
> >
> > I think it's important to make it optional, and I'd argue, not the
> > default situation.
> Yes, I tend to agree.  Probably there should be a way for the user to
> tell bzr to centralize all future branches by default.

That'd be nice, you don't want to have to export/import or anything, there 
should be a command to do it for you.

> I think centralized storage is useful as soon as you try to download a
> branch that's related to another branch you have already downloaded.  So
> not "many" copies-- two is enough.  Honestly, I'm getting tired of
> downloading mbp at sourcefrog.net-20050309040815-13242001617e4a06 every
> time I want to get something based on bzr.  It seems silly to download
> stuff that I already have.

Well sure it's "useful" as soon as you share one text, but it's not *that* 
useful until you're talking about megabyte(s) saved on downloads and 10's of 
MBs saved on disk. (for me anyway, if you're on a modem YMMV)

But if you can make it completely painless for the common case of not 
wanting/caring about sharing (IMHO) then it shouldn't matter. 

> > One of the things that makes darcs and rcs so easy to use is that you
> > don't have to setup a repo and get the perms right and so on.
> Hmm.  Possible misperception here.  The main purpose was to permit one
> hacker to store all his branch data in one place.  So for most uses,
> it's quite difficult to get the perms wrong.  This storage could be
> shared by multiple users, but that wasn't the driving purpose.

Ok sure. But if one hacker can share then why not two? So I think you need to 
support that too. I was just thinking of CVS days, where wrong perms in the 
repo can be a pain.


Michael Ellerman
IBM OzLabs

email: michael:ellerman.id.au
inmsg: mpe:jabber.org
wwweb: http://michael.ellerman.id.au
phone: +61 2 6212 1183 (tie line 70 21183)

We do not inherit the earth from our ancestors,
we borrow it from our children. - S.M.A.R.T Person
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20050614/8c6a7e36/attachment.pgp 

More information about the bazaar mailing list