Skip to content
Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size

gumstix developer site

Staying up to date
Gumstix-oe uses subversion for source code control. You've already learned how to use subversion for the intial checkout. This section will introduce a few subversion commands you can use to stay up to date with the latest version of gumstix-oe. It will also teach you how to rebuild a new root file system and kernel image from the updated source files.

 

A few subversion commands

The gumstix-oe repository is set up to be read-only, so you will only need to learn a relatively small subset of commands. Updating your local copy to the latest head of tree will likely be your most frequently used command:

$ cd ~/gumstix/gumstix-oe
$ svn update

If you are filing a bug or requesting support it is often helpful to mention what revision you used to build your software. You can get that information as follows:

$ cd ~/gumstix/gumstix-oe 
$ svn info

You might be interested in what has changed from revision to revision. To see the checkin comments:

$ cd ~/gumstix/gumstix-oe 
$ svn log

If you have a need to get a specific revision XXX of the tree:

$ cd ~/gumstix/gumstix-oe 
$ svn co -rXXX https://gumstix.svn.sourceforge.net/svnroot/gumstix/trunk gumstix-oe

Building from the updated sources

In general, you will be able to build a new image the same way you originally did:

$ bitbake gumstix-basic-image

Occassionally the build system will get in a bad state and you will need to do a clean build. If this should happen the following should get you back in business:

$ rm -rf ~/gumstix/gumstix-oe/tmp
$ bitbake gumstix-basic-image

 

 

Tags