Installing Subversion and TortoiseSVN

Harry · 13 Sep 2026 · 1 views

Two Pieces

You need the Subversion server (svnserve or over HTTP), and client tools. On most Linux servers the subversion package provides both; on Windows the full solution includes TortoiseSVN as the client shell extension.

Install on Linux

sudo apt update
sudo apt install subversion
svn --version

The server binary svnserve is included, and the Apache module mod_dav_svn can serve repositories over HTTP.

Install TortoiseSVN on Windows

Download the TortoiseSVN installer, pick the matching Windows version, and enable the Shell integration. Right-clicking a folder now shows SVN Checkout, Add, Commit and Update commands directly in the context menu.

Verify

svn --version        # client
svnadmin --version   # server side

Key Points

  • Linux: apt install subversion covers client and server.
  • TortoiseSVN puts SVN into Windows Explorer.
  • svnserve serves simple repositories out of the box.
  • mod_dav_svn adds HTTP serving when required.
Share this post:

Comments (0)

Please login or register to comment.