Apache Subversion 1.7 was a major step forward for the world’s most popular open source version control system. Not only did it introduce a completely rewritten working copy metadata system and an improved HTTP protocol, but it also introduced a new ‘svnrdump’ remote dumpfile tool, giving users the ability to replicate the functionality of svnadmin dump and svnadmin load on remote repositories. But what’s the top new feature of Subversion 1.7? We posed this question to the Subversion community – and there’s a clear favourite!
Users of Subversion 1.7 will notice an immediate performance boost thanks to the new metadata system, as the metadata for the whole working copy is now stored in a single datastore in the root of the working copy and Subversion operations no longer have to walk the entire directory tree. This new system also paves the way for even more enhancements, beyond 1.7.