Friday, January 18, 2008

SVN on SourceForge (2)

SourceForge.net provides Subversion (SVN) service to projects, allowing them to centrally store the source code to the software they are developing. This central storage allows easy access both for project developers and end-users. Projects have the option (it is not mandatory) of using the SourceForge.net SVN service to maintain their source code; each project is provided their own SVN space, called a repository.

Site users may retrieve the very latest source code from SVN. Project developers are able to pose their changes back to the source code stored in SVN. SVN helps to prevent developers from overwriting changes made by other developers. SVN also keeps track of each change made to the source code, including who made the change. Each change in the SVN repository may be used to generate a patch which could be applied to another version of the software, or may be removed if need be.

In order to access a SVN repository, you will need a SVN client. TortoiseSVN 1.2.6 and above. TortoiseSVN configuration is documented here.

The documents of installing TortoiseSVN and configuring TortoiseSVN can be found here.


No comments: