New 1.14 RC date?

Brian de Alwis bsd at cs.ubc.ca
Thu Apr 2 20:10:27 BST 2009


On 2-Apr-2009, at 11:31 AM, Jeff Licquia wrote:
> I seem to be hearing the developers say that the only proven way to  
> get that broader testing is to let people play with beta formats  
> without having to reinstall bzr.  If you say this isn't true, what  
> evidence do you have to counter the experiences of the devs?

Conversely, I don't recall seeing a request to the list to try the  
brisbane-core enabled branch.  I lurk on this list, mostly to pick up  
tips on bzr usage, and I don't run bzr.dev.  But I do have some  
personal repos that I'd be willing to try brisbane-core on; I just  
needed some guidance on fetching and building bzr.bbc. I'm sure there  
are others in the same situation.

I found something like this to be sufficient for Unix users:

   1. Fetch and build the latest source from the brisbane-core branch.

	$ bzr checkout --lightweight bzr branch lp:~bzr/bzr/brisbane-core / 
tmp/bzr-bbc

    2. Install to a scratch location; this can be wiped out after  
testing.  This step seems necessary to ensure the pyrex stuff is  
properly built and installed ('./setup.py build' doesn't seem to build  
the pyrex files):

	$ cd /tmp/bzr-bbc
	$ ./setup.py install --prefix /scratch/location

    3. To use the new bzr, PYTHONPATH must be explicitly set to the  
installation location.  Check that 'version' doesn't raise any errors;  
I use --no-plugins to avoid plugins that are version-specific (e.g.,  
bzr-svn):

	$ alias bzr-bbc='PYTHONPATH=/scratch/location/lib/python/site- 
packages /scratch/location/bin/bzr --no-plugins'
	$ bzr-bbc version
		should show version as 'Bazaar (bzr) 1.14dev'; check that the bzrlib  
is properly resolved.

Assuming I've got this right, you should then be able to use 'bzr-bbc'  
to branch other repositories.  E.g.,

	$ bzr-bbc selftest
	$ cd /some/where/else
	$ bzr-bbc init --gc-chk255-big /tmp/bbc-my-branch
	$ bzr-bbc branch my-branch /tmp/bbc-my-branch

Brian.

-- 
"Amusement to an observing mind is study." - Benjamin Disraeli




More information about the bazaar mailing list