Centralized Storage, round 2
Benno
benjl at cse.unsw.edu.au
Wed Sep 14 10:48:47 BST 2005
On Mon Sep 12, 2005 at 13:09:19 -0400, Aaron Bentley wrote:
>Robert Collins wrote:
>> On Mon, 2005-09-12 at 11:27 -0400, Aaron Bentley wrote:
>>
>>
>>>>>Finally, they retain the ability for remote users to download a branch
>>>>>using just one location.
>>>>
>>>>
>>>>Rob Weirs branch has this ability too.
>>>
>>>Well, kinda-sorta. You have one location, and it refers to another
>>>location. In mine, you really have just one location:
>>>http://bazaar-ng.org/central-store/bzr.dev
>>
>>
>> And something in the tree refers to it.
>
>Eh?
>
>What I'm proposing is there's no tree. Not for the remote user. All
>the data they need to reproduce the branch (aside from uncommitted
>changes) is in the central store.
>
>>>I am assuming the case where the user wants to share their data. The
>>>other case isn't interesting.
>>>
>>>So to reiterate: If the branch data is stored in the woking tree, AND
>>>THE USER WANTS TO SHARE IT, both the centralized store and the working
>>>tree must be publicly accessible. The working tree mist refer to the
>>>centralized store using a relative path, so that the same path is
>>>applicable locally and remotely.
>>
>>
>> Why? Is this because you are thinking 'rsync to publish' ?
>
>No, rsync has nothing to do with it.
>
>> I don't see
>> ANY REQUIREMENT for local and remote copies to have the SAME CENTRAL
>> store.
>
>Sure.
>
>What I'm talking about is when a user wants to share the branch that
>they have on their machine, not a remote mirror. I used to do this with
>Arch development. Every time I committed, it was automatically on the
>web. Then I decided I didn't want people hitting my machine, so I
>started using sourcecontrol instead.
>
>At work I still do this. My coworker reads from the archive I commit
>to. I read from the one he commits to. Both locations are
>automatically backed up, without so much as an archive-mirror command.
FWIW, I use this model extensively with baz. If bzr is set to replace
baz, then I'm starting to get a bit concerned.
Benno
More information about the bazaar
mailing list