Subversion for Linux

Subversion client software for Linux.
Subversion Linux
Almost every Linux distribution includes Apache Subversion as an optionally installable command-line component. Major distributions such as RedHat, CentOS, Fedora, Debian, SUSE and Ubuntu all provide their own binary packages for command-line Linux Subversion tools. In addition, several Linux Subversion GUI tools and Linux IDE Plugins are also available for users who are less comfortable with using the command-line.

Command-line Subversion packages for Linux

Instructions on how to install Subversion on most major distributions.
RedHat / Fedora Linux / CentOS

To install Subversion on RedHat Linux, Fedora Linux or CentOS, run the following command as the root user:

yum install subversion

Debian Linux / Ubuntu

To install Subversion on Debian Linux or Ubuntu, run the following command as the root user:

apt-get install subversion

SUSE Linux

To install Subversion on OpenSUSE or SLES, run the following command:

zypper install subversion

Subversion GUI tools for Linux

For those who don’t like to type, GUI tools help make Subversion simpler.

RabbitVCS is a set of free graphical tools that provide a uniform experience across a range of version control systems, including Subversion. It integrates into the Nautilus and Thunar file managers, as well as the Gedit text editor.


SmartSVN is a commercial cross-platform Subversion GUI that supports Linux.

Subversion integration for Linux IDEs

Yes, some people have been known to use IDEs on Linux too!
Eclipse IDE

Eclipse is a cross-platform IDE that also supports Linux. The Subclipse [url:] plug-in provides Subversion support.


KDevelop 4 supports Subversion as a compile-time option.


The Anjuta GNOME Integrated Development Environment includes a Subversion plugin component.

Sign-up to try ProjectHut FREE for 30 days