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 --versionThe 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 sideKey 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.