[MERGE] `bzr init` will now print a little less verbose output.

Colin D Bennett colin at gibibit.com
Thu Jan 15 06:19:58 GMT 2009


On Thu, 15 Jan 2009 16:58:27 +1100
Ben Finney <bignose+hates-spam at benfinney.id.au> wrote:

> Christophe TROESTLER <Christophe.Troestler+bzr at umons.ac.be> writes:
> 
> > How about:
> > 
> >   Created branch x (format: pack-0.92), standalone repository.
> 
> I think “standalone repository” is also misleading. A shared
> repository also stands alone, so this isn't a useful qualifier.
> 
> What distinguishes the repository is that it's specific to this one
> branch. Perhaps the term “local repository” would be better?

The term "local repository" sounds like it's emphasizing the fact that
the repository is not on a remote machine, but instead on the local
host or local disk.

How about the term "standalone branch"?  AIUI, a standalone branch is a
branch that is not stored within a shared repository, and I think the
term describes the situation very well (*all* branch and revision data
is stored within the branch -- it stands alone).

The following is the result of a few minutes of thinking about what
types of locations Bazaar manages.  

Bazaar location terminology
---------------------------

As I see it, three are three primary types of bzr-managed locations:

* branches
* shared repositories
* lightweight checkouts

For any branch, there are two dimensions in which it can vary:

1. Branches may be (a) standalone or (b) using a shared repository.
2. Branches may (a) have a working tree or (b) have no working tree.

This leaves us with the following specific types of bzr-managed
locations:

* lightweight checkout
* bound branch a.k.a. heavyweight checkout (standalone)
* bound branch a.k.a. heavyweight checkout (using shared repository)
* unbound branch with working tree (standalone)
* unbound branch without working tree (standalone)
* unbound branch with working tree (using shared repository)
* unbound branch without working tree (using shared repository)
* shared repository

I referred to the output of 'bzr help reconfigure', for the preceding
terminology.

Regards,
Colin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20090114/6b3653ab/attachment.pgp 


More information about the bazaar mailing list