tla ancestry with bzr ?

John Arbash Meinel john at arbash-meinel.com
Tue Nov 29 16:03:32 GMT 2005


Belmar-Letelier wrote:
> Hi
> 
> What is tha bzr way to do the following with tla ?
> 
> $ cd my_proj--main--0.1
> $ tla ancestry
> 
> and
> 
> $ cd my_proj--main--0.1
> $ tla tree-version
> 
> 
> 

bzr doesn't have the same concept of a namespace that tla had. At
present, each branch contains all of its ancestry. So just a simple "bzr
log" will present you will all of the revisions which make up this branch.

There is a command for naming a branch, called "branch nick", which is
recorded at commit time. This can be used to get an idea of where
development was going on at what time. This is newly added, and if you
haven't set a nickname explicitly, it will use the last portion of your
path.

There has been discussion in the past about handling history hiding. So
that when you create a branch, by default you don't see all of its
history, but limited to some horizon (which you can go past, but just
isn't in the default display).

Also, in the next few months, bzr is going to reintroduce the concept of
an Archive or Repository, where you have a bunch of branches which can
share their storage, and be in somewhat of a namespace. That might
reintroduce the idea of namespaces.

John
=:->
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051129/68fad88e/attachment.pgp 


More information about the bazaar mailing list