Daily use of SubclipseSVN: A user guide to the commonly used functions of the Subclipse client for source code management on the CropForge collaborative software development site.

Abstract

Subversion (or SVN in reference to its command line name) is an open source application used for revision control. It is a modern replacement for the Concurrent Versioning System (CVS) which enables developers to work concurrently on their source code projects. The source code is usually in a directory tree that contains the files that make up the software project.

This manual describes the basic interaction with a CropForge SVN repository that is needed on a daily basis (e.g. modify, commit, add, update, delete, rename, revert). It also addresses some more advanced topics in source code management (e.g. tagging, branching, merging) and release management. It focuses mainly on the use of Subclipse - a SVN plugin for Eclipse, which provides a user interface to Subversion from within the Eclipse IDE.

Citation

IRRI. Daily use of SubclipseSVN: A user guide to the commonly used functions of the Subclipse client for source code management on the CropForge collaborative software development site. (2007) 18 pp.

Daily use of SubclipseSVN: A user guide to the commonly used functions of the Subclipse client for source code management on the CropForge collaborative software development site.

Published 1 January 2007