As you may know, Subversion (SVN) is an open-source versioning and revision control system developed by Apache, similar to Git.
The latest version available is Subvertion (SVN) 1.8.14, which has been released a while ago, coming with changes.
- document svn:autoprops
- cp: fix ‘svn cp ^/A/D/H@1 ^/A’ to properly create A
- resolve: improve conflict prompts for binary files
- ls: improve performance of ‘-v’ on tag directories
- improved Sqlite 3.8.9 query performance regression on externals
- fixed issue #4580: ‘svn -v st’ on file externals reports “?” instead of user and revision after ‘svn up’
- mod_dav_svn: do not ignore skel parsing errors
- detect invalid svndiff data earlier
- prevent possible repository corruption on power/disk failures
- fixed issue #4577: Read error with nodes whose DELTA chain starts with a PLAIN rep
- fixed issue #4531: server-side copy (over dav) is slow and uses too much memory
- support building on Windows with Visual Studio 2015
- avoid failing some tests on versions of Python with a very old sqlite
- fix Ruby tests so they don’t use the users real configuration
- swig-pl: fix some stack memory problems
Up to date packages are available via some third party PPA, so installing the software on Ubuntu systems is easy. Add the PPA to your system, update the local repository index and install the subversion package:
$ sudo apt-add-repository ppa:dominik-stadler/subversion-1.8
$ sudo apt-get update
$ sudo apt-get install subversion
To start the app, open your terminal, type svn and hit enter.
Optional, to remove subversion, do:
$ sudo apt-get remove subversion
The installation instructions should work on Ubuntu 15.04 Vivid Vervet, Ubuntu 14.04 Trusty Tahr, Ubuntu 12.04 Precise Pangolin, Linux Mint 17.2 Rafaela, Linux Mint 17.1 Rebecca, Linux Mint 13 Maya, Pinguy OS 14.04, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Deepin 2014, Peppermint 6, Peppermint 5, LXLE 14.04 and Linux Lite 2.