The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community.
Subversion project is released under an Apache/BSD-style open source license.
Product's homepage
Here are some key features of "Apache Subversion":
· Most current CVS features
· Directories, renames, and file meta-data are versioned
· Commits are truly atomic
· Apache network server option, with WebDAV/DeltaV protocol
· Standalone server option
· Natively client/server, layered library design
· Client/server protocol sends diffs in both directions
· Costs are proportional to change size, not data size
· Choice of database or plain-file repository implementations
· Versioning of symbolic links
· Efficient handling of binary files
· Parseable output
· Localized messages
What's New in This Release: [ read full changelog ]
User-visible changes:
Client-side bugfixes:
· improved error messages about svn:date and svn:author props. (r1440620)
· fix local_relpath assertion (issue #4257)
· fix memory leak in `svn log` over svn:// (r1458341)
· fix incorrect authz failure when using neon http library (issue #4332)
· fix segfault when using kwallet (r1421103)
Server-side bugfixes:
· svnserve will log the replayed rev not the low-water rev. (r1461278)
· mod_dav_svn will omit some property values for activity urls (r1453780)
· fix an assertion in mod_dav_svn when acting as a proxy on / (issue #4272)
· improve memory usage when committing properties in mod_dav_svn (r1443929)
· fix svnrdump to load dump files with non-LF line endings (issue #4263)
· fix assertion when rep-cache is inaccessible (r1422100)
· improved logic in mod_dav_svn's implementation of lock. (r1455352)
· avoid executing unnecessary code in log with limit (r1459599)
Developer-visible changes:
General:
· fix an assertion in dav_svn_get_repos_path() on Windows (r1425368)
· fix get-deps.sh to correctly download zlib (r13520131)
· doxygen docs will now ignore prefixes when producing the index (r1429201)
· fix get-deps.sh on freebsd (r1423646)
Bindings:
· javahl status api now respects the ignoreExternals boolean (r1435361)