This document outlines how to download the game source.
The source is available in 3 forms:
To get svn:
sudo apt-get install subversion
To check out the latest source use the following commands
$ svn co https://svn.code.sf.net/p/crossfire/code/server/trunk server.svn $ svn co https://svn.code.sf.net/p/crossfire/code/maps/trunk maps.svn $ svn co https://svn.code.sf.net/p/crossfire/code/arch/trunk arch.svn
Here's how you download Tag and is using the 1.71.0 release as an example
$ svn co https://svn.code.sf.net/p/crossfire/code/server/tags/1.71.0 server.svn $ svn co https://svn.code.sf.net/p/crossfire/code/maps/tags/1.71.0 maps.svn $ svn co https://svn.code.sf.net/p/crossfire/code/arch/tags/1.71.0 arch.svn
To access the latest version of crossfire from sourceforge, a Windows compatible tool to access the source files is called tortoisesvn which is available here.
The interface is built into the windows environment, to access the repository create a new folder such as “crossfire files” and right click on this folder. You will see the following option menu now available:
Select “Repo-browser”. When asked, use this URL: https://svn.code.sf.net/p/crossfire/code
After a short time you should now see a window with the current directory structure of crossfire.
You can now start checking out directories you are interested in. Note: that the branches (trunk, stable etc) are within these directories so do not check-out from the root directory unless you want to download _everything_. To checkout a directory simply right click and select checkout:
and then choose where to save the downloaded files: