|
|
|
||||||||||
|
SVN ServerWhat is SVN - SVN and GRASS development- GRASS SVN Access: [ Live Online Interface - Software - Website ] - SVN tags/branches - SVN snapshots - SVN commit ML - Further reading What is SVN?The Subversion (SVN) provides network-transparent source control for groups of developers. They can work independently and "feed the system" (the source code repository) remotely through internet - day and night from all over the world. Note, that the SVN write access is restricted to experienced developers selected in a selection process by the GRASS-PSC.Even if you do not contribute to the code development, the SVN allows to follow development progress easily through read-only access. After downloading the full GRASS SVN source code tree, just future changes will be downloaded by using the SVN software. This method reduces significantly further downloads for updating your local GRASS sources (works even over 56k modem). Further features of SVN:
SVN and GRASS developmentThe SVN prevents us and you from further GRASS version confusion. As every change is under control of the SVN system, the current state as well as old versions can be accessed. This is very important for bug-tracking (finding bugs introduced by changes).If you download the GRASS sources from the SVN system, you will get the latest version available. Of course, you can also download a previous version as you prefer. Once downloaded the entire GRASS SVN source code tree including the SVN-internal subdirectories you can follow the ongoing development easily. The "svn update" function downloads only the changes not yet arrived on your local copy. The SVN client software compares the GRASS source code version in the SVN-server with your local version. The SVN software is freely distributed here and usually shipped within several GNU/Linux and MacOSX distributions. It is available for rather every operating system incl. MS-Windows. The GRASS SVN service is hosted at OSGeo Foundation. There is additionally a web interface which allows to browse the source code. The status of each file (its change history) is written there, you can also download individual files. Jump in and see how it is working! The GRASS SVN version will be published from time to time as an official release.
Further introductional texts to SVN:
Last change: $Date: 2009-03-10 12:47:21 +0000 (Tue, 10 Mar 2009) $
$Author: neteler $ |