| 1 | = Downloading GRASS Source = |
| 2 | |
| 3 | == Packaged Source == |
| 4 | |
| 5 | All source releases are available for download from: |
| 6 | |
| 7 | * http://download.osgeo.org/grass |
| 8 | |
| 9 | = Subversion = |
| 10 | |
| 11 | The GRASS GIS software lives in the [http://subversion.tigris.org/ Subversion] source control system. It can be browsed online using the [http://trac.osgeo.org/grass/browser Browse Source] button on the top bar. |
| 12 | |
| 13 | With the subversion client software installed, the current development version can be extracted using the command: |
| 14 | |
| 15 | {{{ |
| 16 | svn checkout https://svn.osgeo.org/grass/grass/trunk grass |
| 17 | }}} |
| 18 | |
| 19 | To extract the current stable version use the command: |
| 20 | |
| 21 | {{{ |
| 22 | svn checkout https://svn.osgeo.org/grass/grass/branches/releasebranch_6_2 grass |
| 23 | }}} |
| 24 | |
| 25 | Update access to the Subversion repository is governed by [http://download.osgeo.org/grass/grass6_progman/rfc/rfc2_psc.html RFC 2: Legal aspects of code contributions]. Commiters should take care to use https for access, and use their [http://www.osgeo.org/osgeo_userid OSGeo Userid] for authentication. A commit command might look something like: |
| 26 | |
| 27 | {{{ |
| 28 | svn commit -m "segmentation fault fixed (bug #999)" main.c --username glynn |
| 29 | }}} |