| 5 | |
| 6 | |
| 7 | == Getting the source code == |
| 8 | |
| 9 | === Download === |
| 10 | The source code for most BASE releases can be downloaded from the DownloadPage. The code is packaged in a compressed TAR archive. Unpack this to a directory of your choice. |
| 11 | |
| 12 | === Subversion === |
| 13 | The BASE source code lives in a [http://subversion.apache.org// Subversion server]. It is a versioning system that enables us to keep track of all changes made to the code. You will need a client for subversion to be able to get the source code. If you are using [http://www.eclipse.org/ Eclipse] there is an excellent [http://subclipse.tigris.org/ subversion plugin]. |
| 14 | |
| 15 | Check out the source code with the command: |
| 16 | |
| 17 | {{{ svn checkout http://base.thep.lu.se/svn/trunk/ base-src }}} |
| 18 | |
| 19 | This will create a sub-directory `base-src` with all source files. Anonymous checkouts are allowed, but write permission is only granted to developers. The trunk version is the head of the development and should be used for testing purposes only. The sub-urls to `http://base.thep.lu.se/svn/branches/*` and `http://base.thep.lu.se/svn/tags/*` can be used to get other version, including specific releases and bugfix branches. For more information see the DownloadPage or check the [/browser subversion source repository] directly. |
| 20 | |