Making branches and repos (was Re: Better name for dpush wanted)

Wouter van Heyst larstiq at larstiq.dyndns.org
Wed Apr 29 20:58:34 BST 2009


On Thu, Apr 30, 2009 at 04:53:54AM +0900, Stephen J. Turnbull wrote:
> Matthew D. Fuller writes:
>  > On Thu, Apr 30, 2009 at 02:14:24AM +0900 I heard the voice of
>  > Stephen J. Turnbull, and lo! it spake thus:
>  > > 
>  > > It sort of makes sense, but "branch" takes a source branch and the
>  > > target must not exist,
>  > 
>  > That's an existing bias, and a bug.  It would require fixing the bug
>  > (which should happen anyway), and changing that bias.  But any
>  > reforming of these things will involve changing some bias
> 
> I don't see a bug; the necessary operations are all do-able, the UI is
> a little annoying.  Bias, yes.  If you use the semantics
> 
> bzr branch arg1 arg2 -> clone arg1 (branch URL) into arg2 (directory)
> bzr branch arg1      -> clone arg1 into ./`basename arg1`
> bzr branch           -> initialize current directory as a branch

I'll note that `bzr init arg1` currently works, which you'd either have
to drop or become not as predictable for `bzr branch arg1`

Wouter van Heyst



More information about the bazaar mailing list