svn man page

svn — Subversion command line client tool


svn co url/to/repository

svn up

svn add PATH...

svn ci -m commit log message [PATH...]

svn help


svn command [options] [args]


Subversion is a version control system, which allows you to keep old versions of files and directories (usually source code), keep a log of who, when, and why changes occurred, etc., like CVS, RCS or SCCS. Subversion keeps a single copy of the master sources.  This copy is called the source “repository”; it contains all the information to permit extracting previous versions of those files at any time.

For more information about the Subversion project, visit

Documentation for Subversion and its tools, including detailed usage explanations of the svn, svnadmin, svnserve and svnlook programs, historical background, philosophical  approaches and reasonings, etc., can be found at

Run `svn help' to access the built-in tool documentation.

Referenced By

kdesrc-build(1), mgarepo(8), rancid-cvs(1), reposurgeon(1), rsvndump(1), schdiff(1), tcsh(1), tkcvs(1), update-smart-drivedb(8).