Skip to: site menu | section menu | main content
The software used for our revision control system is Subversion. The Subversion repository contains the source code belonging to the Freedom Toaster software and the Freedom Toaster Documentation. Anyone wanting to get the latest source code or to develop the software or documentation will be interested in using the Subversion repository.
To be able to communicate with the Subversion server you need to install a Subversion client. The Subversion software provides only a command line interface and can be installed on Windows, Linux, UNIX or Mac operating systems.
If you are on a Linux operating system then there is a high probability that you can use your distro's package management system to install Subversion. If not, or if you are using Windows or Mac please download from the Subversion web site.
To test if your Subversion installation was successful, start a command prompt session and issue the command svn. You should receive the message Type 'svn help' for usage.
Not everyone likes using the command line. Good news is there are many Graphical User Interface front-end tools for Subversion. Here is a list of some clients that we recommend:
There are many GUI tools, each uses a different sequence of actions to perform a checkout. The only standard way of explaining how to perform a checkout on all systems is to explain how to do so from the command line. Don't worry, this is really simple and you need only do it once.
svn checkout svn://edison.tsf.org.za/freedomtoaster/trunk freedomtoaster