Hello everyone,
Our team is glad to announce that SubGit 3.2.1 is now available for download at
http://subgit.com/
This new version introduces new safety features as well as stability improvements.
New features:
- Option svn.allowBranchReplacement added, default is to disable SVN branch replacement when translating Git commits to SVN.
- Option svn.allowBranchDeletion added, default is to allow SVN branch deletion when translating Git commits to SVN.
- Option svn.allowForcePush added, when set to false SubGit rejects any attempts to apply non-fast-forward updates to those refs which are synchronized with SVN repository.
These options are also available for the local mirror mode, you can enable them in SubGit configuration file as follows:
[git "default"]
allowBranchReplacement = false
allowBranchDeletion = false
allowForcePush = false
Stability improvements:
- Improved handling of situations when reference is locked, but lock is no longer valid.
- Translation of SVN replacing symbolic link with a directory did not work properly, fixed.
To upgrade existing version of SubGit installed into REPO, download version 3.2.1 and run the following command:
$ subgit install REPO
Do not hesitate to contact us at
sup...@subgit.com or in this mailing list for more information on SubGit.
Kind regards,
Semyon Vadishev,