wiki:DownloadSource

Version 25 (modified by martinl, 16 years ago) ( diff )

develbranch_6 created, trunk for grass7

Downloading GRASS Source

Packaged Source

All source releases are available for download from:

Weekly snapshots

Subversion GRASS main source code repository

The GRASS GIS software lives in the Subversion source control system. It can be browsed online using the Browse Source button on the top bar.

With the subversion client software installed, the current development version of GRASS 7 can be extracted using the command:

  svn checkout https://svn.osgeo.org/grass/grass/trunk grass_trunk

To extract the current development version of GRASS 6 use the command:

  svn checkout https://svn.osgeo.org/grass/grass/branches/develbranch_6 grass6_devel

To extract the current release branch version use the command:

  svn checkout https://svn.osgeo.org/grass/grass/branches/releasebranch_6_3 grass63_release

To extract the current stable version use the command:

  svn checkout https://svn.osgeo.org/grass/grass/branches/releasebranch_6_2 grass62_release

Note: Write access to the Subversion repository is governed by RFC 2: Legal aspects of code contributions. Committers should take care to use https for access, and use their OSGeo Userid for authentication.

A commit command might look something like:

  svn commit -m "Distinguish between raster and vector backends (bug #999)" main.c --username glynn

After your first commit SVN will remember your OSGeo user id and password so --username only has be used the first time.

To add a new directory, please use (after checking that tmp files were removed and file permissions are appropriate):

  svn add newdir
  svn commit -m "New xyz functionality uploaded" newdir

Subversion GRASS Addons source code repository

With the subversion client software installed, the current GRASS Addons can be extracted using the command:

  svn checkout https://svn.osgeo.org/grass/grass-addons grass-addons

Update access to the Subversion Addons repository is governed by RFC 2: Legal aspects of code contributions. Committers should take care to use https for access, and use their OSGeo Userid for authentication. A commit command might look something like:

  svn commit -m "Stereo DEM creation" main.c --username glynn

After your first commit SVN will remember your OSGeo user id and password so --username only has be used the first time.

To add a new directory, please use (after checking that tmp files were removed and file permissions are appropriate):

  svn add newdir
  svn commit -m "New xyz functionality uploaded" newdir

Subversion GRASS repository dumpstreams

Incremental dumpstreams of GRASS SVN repository are available at http://svn.osgeo.org/dumps/grass/.

Online browseable live web interfaces to source code repository

Historical CVS

A copy of GRASS-CVS has been saved here.

Compilation notes for various operating systems

Please see here.

Note: See TracWiki for help on using the wiki.