"Co-located branches" by convention
Neil Martinsen-Burrell
nmb at wartburg.edu
Mon Nov 30 22:13:57 GMT 2009
On 2009-11-30 16:01 , Andrew Cowie wrote:
> On Tue, 2009-12-01 at 00:04 +0900, INADA Naoki wrote:
>> One point: how about using ".bzrmeta/branches/" instead of ".bzrbranches/" ?
>
> Or couldn't it just be .bzr/colocated/ [or something]? It seems an awful
> shame to clutter up projects' top level directories with yet
> another .bzr* file/directory.
That train has left the station. For a present solution to the
versioned metadata situation, Bazaar core devs decided (?) to go with
files under the .bzrmeta directory. This is certainly preferable to
.bzrignore, .bzrexternal, .bzrautomirror, .bzremail, ... all in the
project's top level directory. Brownie points to the first person with
a patch to support .bzrmeta/ignore :)
As for the present question of where to put colocated branches, I don't
think that the .bzr directory is the right place, since we have been
telling users *not* to do anything inside of that directory, and we
don't have any UI--nor any prospects of one--for managing colocated
branches. Better then, to put them in a separate directory on the
filesystem so that people can operate on them using ordinary tools.
-Neil
More information about the bazaar
mailing list