Recent Changes - Search:


Bzr

I'm using bzr 0.90.0. There are info on http://www.bazaar-vcs.org on how to download that release (or newer). You don't have to install it. You can run bzr from the unpackaged tarball.

Get the latest devel snapshot of solfege

Create a shared repository

This step is not necessary, but it will speed up things for you if you create more than one branch, as this will make you download each revision only once.

A shared repository is just a directory with a .bzr directory in it. And you will create all your branches inside this directory. We create it with the bzr init-repo command, and you can give it whatever name you want.

 bzr init-repo solfege.repo

Create a branch

Then, inside solfege.repo run:

 bzr branch http://www.solfege.org/bzr/solfege.dev solfege

to create a branch. This will create a branch and store it in a directory named solfege. Again, you can give the directory the name you want:

Then to build:

 cd solfege.dev
 ./autogen.sh
 make

If you don't have all the dependencies to build the documentation, it is ok to drop the "make" step, and run the following instead:

 make src/languages.py
 make graphics/solfege.png

If the last line fails because you don't have rsvg installed, then you will get a error message about graphics/solfege.png missing. It is safe to ignore this and close the error message window.

To check for updates, run:

 bzr pull http://www.solfege.org/bzr/solfege.dev

from inside your branch, assuming it was the solfege.dev branch you checked out.

Which branches exists?

The main development branch is http://www.solfege.org/bzr/solfege.dev.

Stable branches:

Visit http://www.solfege.org/bzr with a web browser to see which branches exist.

Old development branches, that will never be worked more on, are stored in http://www.solfege.org/bzr/old/.

The http://www.solfege.org/bzr/merged/ directory contain branches that has been merged.

Edit - History - Print - Recent Changes - Search
Page last modified on October 04, 2007, at 10:09 AM