Command-line tool
subversion
brew/subversion
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Version control system designed to be a better CVS
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
Windows
scoop install sliksvn scoop bucket add extras; scoop install extras/tortoisesvn
macOS
brew install subversion
Linux
brew install subversion
Check out a working copy from a repository
svn co file:///path/to/repository
Bring changes from the repository into the working copy
svn up
Put files and directories under version control, scheduling them for addition to repository. They will be added in next commit
svn add path/to/file_or_directory
Related command-line tools
- jjui
TUI for interacting with the Jujutsu version control system jj - got
Version control system - darcs
Distributed version control system that tracks changes, via Haskell - git-with-openssh
A free and open source distributed version control system. - cvs
Version control system - breezy
Version control system implemented in Python with multi-format support - onevcs
Version control and remote-host abstraction for agent workflows: host-neutral change requests, sessions, and a rules… - mercurial
Scalable distributed version control system version-control vcs 版本控制系统 版本控制 水银
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents