[MERGE] Change the `bzr init-repo` default to --trees (#53483)

Aaron Bentley aaron.bentley at utoronto.ca
Fri Feb 2 17:41:47 GMT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Wouter van Heyst wrote:
> On Fri, Feb 02, 2007 at 12:16:36PM -0500, Aaron Bentley wrote:
> 
>>Aaron Bentley has voted -0.
>>Status is now: Approved
>>Comment:
>>My preference would be to focus on making the right way easy, rather 
>>than making the easy way the default, but I realize we're never going to 
>>agree on this.
> 
> 
> My objection to the current behaviour is that it changes the semantics
> of branch/init inside a repository. 
> 
> Considering your workflow I figure with 'the right way' you mean keeping
> a treeless repository somewhere seperate from your branches. 
> 
> I myself currently don't see how you combine the two. If you think it is
> feasible, please say so.

When I create a branch, I use 'cbranch' from bzrtools, which adds the
branch to the repository, then checks it out at the location I specify.

The branchname is relative to my cbranch root, so if I run "cbranch foo
$CBRANCH_ROOT/plugins/plug", it creates a branch called
"$REPOSITORY/plugins/plug" and checks it out at
"$CBRANCH_ROOT/plugins/plug".

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFFw3fb0F+nu1YWqI0RAokbAJ9eCBaxXBHTDVQsVfIfXTgWC4aLTACeN06M
22HK5++Kmqsrq6M4c9b6/rc=
=T6hF
-----END PGP SIGNATURE-----



More information about the bazaar mailing list