The current version of the Crossfire server is 1.10.0 as of 2007-Mar-27, however there have been updates available via SVN since then.
The general commands to check out a module (archtypes, client, maps, server map editor, et al) is the following:
You will also notice that there are directories labeled as trunk and branch.
The trunk is the latest development changes going only into 2.0 when it is released.
The 1.x branch is for continued 1.x development, including only small bugfixes and minor features.
Unless doing development it is recommended to use the 1.x branch until 2.0 is released.
Notice: It is highly recommend that you use a trunk mapset with a trunk server and a branch mapset with a branch server as incompatible changes may occur. Meaning a map in trunk may only work with the trunk server and vice versa.
The commands to check out a specific directory is the following:
Note: The commands, below, presume you are in the directory where the archetypes, client, maps or server currently reside.
It is also possible to checkout files from SVN and have them install to a remote directory. This is accomplished by adding the file path to the end of the SVN command.
For instance: svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/maps/branches/1.x /path/to/map/directory/
Or, more specifically: svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/maps/branches/1.x /share/crossfire/maps/
This would check out the latest changes to maps 1.x branch and place them in the /share/crossfire/maps/ directory.
Latest SVN changes and history is available at: http://crossfire.svn.sourceforge.net/viewvc/crossfire/