Command-line tool
git-svn
brew/git-svn
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Bidirectional operation between a Subversion repository and Git
At a glance
- Type
- Command-line tool
- Install on
- macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
macOS
brew install git-svn
Linux
brew install git-svn
Clone an SVN repository
git svn clone https://example.com/subversion_repo local_directory
Clone an SVN repository starting at a given revision number
git svn clone -r 1234:HEAD https://svn.example.net/subversion/repo local_directory
Update local clone from the remote SVN repository
git svn rebase
Related command-line tools
- subversion
Version control system designed to be a better CVS - git-remote-hg
Transparent bidirectional bridge between Git and Mercurial - smartsvn
Subversion client - vault-cli
Subversion-like utility to work with Jackrabbit FileVault - fmdiff
Use FileMerge as a diff command for Subversion and Mercurial - scm-manager
Manage Git, Mercurial, and Subversion repos over HTTP - neatvi
Clone of ex/vi for editing bidirectional utf-8 text - git-flow-next
Modern implementation of the Git-flow branching model git gitflow git-flow git-flow-next
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents