subversion

Install command:
brew install subversion

Also known as: svn

Version control system designed to be a better CVS

https://subversion.apache.org/

License: Apache-2.0

Development: Pull requests

Formula JSON API: /api/formula/subversion.json

Formula code: subversion.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
golden gate ✅
tahoe ✅
sequoia ✅
Linux ARM64 ✅
x86_64 ✅

Current versions:

stable ✅ 1.15.0
head ⚡️ HEAD

Depends on:

apache-serf 1.3.10 High-performance asynchronous HTTP client library
apr 1.7.6 Apache Portable Runtime library
apr-util 1.6.6 Companion library to apr, the Apache Portable Runtime library
lz4 1.11.1 Extremely Fast Compression algorithm
utf8proc 2.12.0 Clean C library for processing UTF-8 Unicode data
gettext 1.0 GNU internationalization (i18n) and localization (l10n) library

Depends on when building from source:

gettext 1.0 GNU internationalization (i18n) and localization (l10n) library
pkgconf 3.0.10 Package compiler and linker metadata toolkit
python-setuptools 84.2.1 Easily download, build, install, upgrade, and uninstall Python packages
python@3.15 3.15.2 Interpreted, interactive, object-oriented programming language
swig 4.5.1 Generate scripting interfaces to C/C++ code

Uses from macOS: perl (build, test), ruby (build), expat, sqlite

Binaries: svn, svnadmin, svnbench, svndumpfilter, svnfsfs, svnlook, svnmucc, svnrdump, svnserve, svnsync, svnversion

svntools have been installed to:
    $HOMEBREW_PREFIX/opt/subversion/libexec

The perl bindings are located in various subdirectories of:
    $HOMEBREW_PREFIX/opt/subversion/lib/perl5

GitHub Packages downloads:

Last 30 days33,703
Downloads2,818,103
Analytics install events (30 days)6,571
Downloads / install events (30 days)5.1×

Source: GitHub Packages, fetched 2026-11-12T00:52:46Z. Analytics dates: 2026-10-13 to 2026-11-12. Totals exclude downloads from Bintray before the migration to GitHub Packages. Downloads and install attempts measure different things; the difference does not count analytics opt-outs. Definitions and limitations.

Analytics:

30 days90 days365 days
Installs6,56616,72770,729
Installs (--HEAD)51674
Installs on Request5,83814,05566,084
Installs on Request (--HEAD)51674
Build Errors8
Build Errors (--HEAD)1