Subversion Cleints

from the command-line
Subversion (svn) works much like CVS under unix and cygwin. Just issue the commands, they will generally work on the current directory and recurse into subdirectories where it makes sense, if they are not restricted to a single file by adding it's name after the command.
Linux
A basic subversion client is pre-installed on most Linux systems.
Suse-Linux 9.0 and earlier
feature an ancient version of Subversion, which is incompatible with our server. To compile a new version, download the newest source from here. In my experience, installation only takes a tar zfx ..., and a ./configure, and then make and finally a make install (as root; this is not so hard; the ASCII file INSTALL in the distribution outlines installation procedure in detail).
For emacs-users
there is the very useful vc-mode (included with emacs) that always executes the next sensible action via C-x v v. (also note the command M-x vc-resolve-conflicts).
For Windows users
there is a nice GUI named tortiosesvn that integrates seamlessly into the Windows explorer (new options) in the right-click menu. Files under Subversion control that are locally changed are displayed differently from those that are in sync. You can obtain tortoisesvn at http://tortoisesvn.tigris.org.
© 2006 Copyrights KWARC. | XHTML 1.0 | CSS | Page generated from XML sources with the WSML package