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

Home arrow Documentation arrow Software arrow Staying up to date
Staying up to date
Print 
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