These are cases where edge cases of the functionality has been deemed buggy, and therefore improved or removed.Please consult the API errata for more detailed information on what these APIs are and what impact these changes may have.Although we try hard to keep output from the command line programs compatible between releases, new information sometimes has to be added.This can break scripts that rely on the exact format of the output.This support is not present in the final release (see issue #3952 for the reason).Any FSFS-backed repositories that were subversion/libsvn_fs_fs/fs_fs.c:1083: (apr_err=160043) svnadmin: E160043: Found format '5', only created by unreleased dev builds; see We reiterate that this lack of upgrade path is within the latitude of our policy for pre-releases.(This is not correct in general for any pair of 1.x and 1.y servers, but happens to hold for 1.6 and 1.7.) If new 1.7 features were enabled on the server (in the hooks or server configuration files), they will, of course, have to be disabled prior to reverting back to a 1.6 server.Subversion 1.7 clients use a new working copy format.
To upgrade an existing server installation, just install the newest libraries and binaries on top of the older ones.
For this reason, we encourage programs which consume the output of the commandline client to consider using the $ svn up subversion svncorp UNVERSIONED Updating 'subversion': At revision 1037740. Skipped 'UNVERSIONED' Summary of updates: Updated 'subversion' to r1037740. Summary of conflicts: Skipped paths: 1 $ svn diff Index: gamma =================================================================== --- gamma (revision 23) gamma (working copy) Property changes on: gamma ___________________________________________________________________ Modified: svn:externals ## -1,3 1,3 ## ^/branches/gamma gamma-external -^/trunk/alpha alpha-external ^/trunk/beta beta-external ^/trunk/epsilon epsilon-external Index: beta =================================================================== --- beta (revision 23) beta (working copy) Property changes on: beta ___________________________________________________________________ Added: svn:eol-style ## -0,0 1 ## native These error values are useful as search keywords.
Under the hood, these error codes correspond to the API error codes used by Subversion and APR.
For Subversion 1.7, these errata are mostly limited to Permutations of older client/server combinations will continue to function at the pre-1.7 feature level.
Server-side configuration changes might be required for optimal performance with clients that use serf.