, , , ,


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. Sub‐

version 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.

(copied from svn man pages)

To install svn just type this in terminal:

$ sudo apt-get intall subversion

To some setting svn through proxy server:

$ nano ~/.subversion/servers

And add this following lines:

http-proxy-host = your.proxy

http-proxy-port = 8080 #your proxy port

http-proxy-exceptions = localhost #etc

http-proxy-username = your_user

http-proxy-password = your_password

Save the file. Now your SVN will worked through your proxy server.

The other setting can be tweaked manually, just edit servers and config in the ~/.subversion directory