[RFC] bzr.jrydberg.versionedfile

Johan Rydberg jrydberg at gnu.org
Wed Dec 21 19:34:39 GMT 2005


John Arbash Meinel <john at arbash-meinel.com> writes:

> Now, changes is a 'repository' file, right? Because it is required based
> on the storage, not based on the branch or working directory.

Yes, it lives in the 'control store'.  How that is going to be shared
between unrelated branches sharing a repository is another issue.

>> My plan was that the revision-graph file should be private to the
>> branch, where as the revision index is shared between all branches
>> that uses the same repository.
>
> If you are private to a branch, then revision-graph would only include
> the ancestry of that branch, right? It is subtly, but importantly
> different than the revision-graph for the repository.

That was the idea.

> One is stating what revisions you have access to, and the other is
> stating what revisions have been merged into this branch and are now
> part of it's ancestry.

~j





More information about the bazaar mailing list