Subversion Access Information The complete source code is freely available to anyone under the Sun Public License. Initially, this source code was maintained in a CVS repository, but it has been migrated to Subversion. Subversion is in many ways seen as a replacement for CVS. It offers atomic commits, better offline support, better support for move, delete, and rename operations, and better support for access through a Web proxy. More information about Subversion can be found at http://subversion.tigris.org/, which includes a very good FAQ and manual with detailed instructions for using Subversion. That site also includes information about how to obtain a Subversion client if you don't already have one. If you simply wish to browse the source code, then you can do so in a Web browser by going to https://slamd2.dev.java.net/source/browse/slamd2/. This will show you all the source code in an easy-to use format and you can obtain information about the changes that have occurred in that code over time (at least, since its conversion from CVS to subversion). If you wish to access the source code using a Subversion client, then you may do so using a URL of https://slamd2.dev.java.net/svn/slamd2/trunk/slamd. For example, using the command-line Subversion client, you would use a URL of:
If you are prompted for a password, then simply press ENTER to indicate that no password is required. Note that the above command will check out from the trunk of SLAMD, which will always be the latest copy of the code. However, because SLAMD is under active development this code may or may not be stable for production use. To obtain the source code for a particular release, then you should specify a tag that may be used to obtain the specific snapshot of the code for that particular release. A tag may be specified by providing an alternate URL to retrieve the code. The following tags have been defined in the repository:
Once the source code has been checked out, you may build it by following the instructions available here. |