Thoughts on colocated branches
Matthew D. Fuller
fullermd at over-yonder.net
Sun Aug 30 01:25:04 BST 2009
I've been letting some thoughts about $SUBJECT stew around in my head
for a while, and I've been meaning to get them down on electrons for
some time now. I've gone ahead and written up a first sketch of
what's in my head, so at least it can be pointed at. I've stuck it on
the wiki at <http://bazaar-vcs.org/MatthewFuller/Fasces>.
An important attribute (to me, anyway) of bzr is not just that it
allows a multiplicity of different workflows and layouts, but that it
allows you to use multiple ones _at the same time_, and to easily
switch among them if you so choose. I don't want to lose this in
growing what I chose to call 'fasces'; bundles of branches. And I
think they can be implemented so that you can smoothing have
dir-per-branch and multiple-named-branches-in-a-dir side by side at
the same time, keep sharing a repository across directories whether
they contain one or many branches, etc. The above doc is an attempt
to describe actions and structures that allow that to happen.
I don't claim it's complete, perfect, or free of contradictions. And
I probably haven't translated what's in my head perfectly. But I
believe it's a reasonable foundation.
--
Matthew Fuller (MF4839) | fullermd at over-yonder.net
Systems/Network Administrator | http://www.over-yonder.net/~fullermd/
On the Internet, nobody can hear you scream.
More information about the bazaar
mailing list