Download SubGit 3.2.4

  • Universal Zip Archive (Linux, OS X, Windows)
  • Debian Package (Debian, Ubuntu)

Build: #3670, published on: Feb 13, 2017

Binaries zip archive: subgit-3.2.4.zip

file md5 checksum: 334815db2e8a0fcb990a38da313396b8

Quick start:
# download zip-archive above
#
$ unzip subgit-3.2.4.zip
#
# make sure you're acting on behalf of the same user you use
# to serve Subversion repository
#
$ subgit-3.2.4/bin/subgit configure --layout auto SVN_URL REPOS.GIT
$ subgit-3.2.4/bin/subgit install REPOS.GIT
$ git clone REPOS.GIT working-tree

Build: #3670, published on: Feb 13, 2017

Debian package: subgit-3.2.4_all.deb

file md5 checksum: d4118b0e48071597b2e10582b8842781

Quick start:
# download Debian package above and fetch missing dependencies
#
$ sudo dpkg -i subgit_3.2.4_all.deb
$ sudo apt-get install -f
#
# make sure you're acting on behalf of the same user you use
# to serve Subversion repository
#
$ subgit-3.2.4/bin/subgit configure --layout auto SVN_URL REPOS.GIT
$ subgit-3.2.4/bin/subgit install REPOS.GIT
$ git clone REPOS.GIT working-tree

By using SubGit you agree with a SubGit Licensing Agreement.

New in version 3.2.4 (complete release notes):

New Features:

  • — Support for svn.allowReplacementBranches and svn.allowDeletionBranches options added that allow to control SVN branch replacement and deletion translation policy for individual branches.
  • — Support for svn.gitCommitMessage and svn.svnCommitMessage options that allow specifying message patterns used by SubGit while generating commit messages.

Fixed Bugs:

  • — When non-translatable Git commit is synced to SVN and creation of empty SVN revisions is disabled, it might happen that non-translatable Git commit would be lost on later syncs, fixed.
  • — Potential minor memory leak on failed sync, fixed.

System Requirements:

  • — Java 1.7 or newer version.
  • — We test SubGit on Linux, Windows and OS X systems.

Refer to documentation page for more information on how to use SubGit.