Subversion was specially developed as an accessible software versioning and a revision control system.
Developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation.
The main objective of the application is to be a mostly-compatible successor to the widely used Concurrent Versions System (CVS).
What's New in This Release:
User-visible changes:
General:
· require serf as client-side http library (neon support removed) (r1349694)
· deprecate the Berkeley DB FS backend (libsvn_fs_base) (r1464985 et al)
Major new features:
· working copy records moves as first-class operation (issue #3631, #4232)
· merge uses reintegrate mode automatically when needed (r1369896 et al)
· FSFS: Packing of revision property shards (issue #3944)
· support inheritable properties (r1395109)
· repository can suggest config for autoprops and ignores (r1401908)
· support gpg-agent for password caching (r1151069)
· authz rules can be stored inside the repository (r1424780)
Minor new features and improvements (client-side):
· doubled svn:// protocol throughput (r1325899)
· optimize file/dir truename checks on Windows (r1435527)
· new 'commit --include-externals' option (related to issues #1167, #3563)
· new --include-externals option for 'svn list' (issue #4225)
· remove extraneous externals output from 'svn status -q' (issue #1935)
· reject some attempts to m...