We seem to have lost the nice "WC is too old ... please see 'svn upgrade'" in one place: 'svn cleanup'.
$ # Create v1.6 and v1.7 WCs $ svnadmin16 create r16; svn16 co file:///`pwd`/r16 wc16 $ svnadmin17 create r17; svn17 co file:///`pwd`/r17 wc17 $ # It was working nicely with svn 1.7 $ svn17 cleanup wc16 svn: E155036: Please see the 'svn upgrade' command svn: E155036: Working copy '/home/julianfoad/src/wc16' is too old (format 10, created by Subversion 1.6) $ # But not using svn trunk@1448483 svn cleanup wc16 DBG: cleanup.c: 55: format=0 /.../subversion/svn/cleanup-cmd.c:99: (apr_err=155007) /.../subversion/libsvn_client/cleanup.c:62: (apr_err=155007) /.../subversion/libsvn_wc/cleanup.c:220: (apr_err=155007) /.../subversion/libsvn_wc/cleanup.c:151: (apr_err=155007) /.../subversion/libsvn_wc/cleanup.c:59: (apr_err=155007) svn: E155007: '/home/julianfoad/src/wc16' is not a working copy directory $ svn cleanup wc17 DBG: cleanup.c: 55: format=0 /.../subversion/svn/cleanup-cmd.c:99: (apr_err=155007) /.../subversion/libsvn_client/cleanup.c:62: (apr_err=155007) /.../subversion/libsvn_wc/cleanup.c:220: (apr_err=155007) /.../subversion/libsvn_wc/cleanup.c:151: (apr_err=155007) /.../subversion/libsvn_wc/cleanup.c:59: (apr_err=155007) svn: E155007: '/home/julianfoad/src/wc17' is not a working copy directory All other 'svn' commands still give the helpful message. For example: $ svn ls wc17 /.../subversion/svn/svn.c:2819: (apr_err=155036) svn: E155036: Please see the 'svn upgrade' command /.../subversion/svn/list-cmd.c:383: (apr_err=155036) /.../subversion/libsvn_client/list.c:584: (apr_err=155036) /.../subversion/libsvn_client/list.c:373: (apr_err=155036) /.../subversion/libsvn_client/ra.c:488: (apr_err=155036) /.../subversion/libsvn_client/url.c:57: (apr_err=155036) /.../subversion/libsvn_wc/node.c:358: (apr_err=155036) /.../subversion/libsvn_wc/wc_db.c:8963: (apr_err=155036) /.../subversion/libsvn_wc/wc_db_wcroot.c:681: (apr_err=155036) /.../subversion/libsvn_wc/wc_db_wcroot.c:316: (apr_err=155036) svn: E155036: The working copy at '/home/julianfoad/src/wc17' is too old (format 29) to work with client version '1.8.0-dev (under development)' (expects format 31). You need to upgrade the working copy first. Thoughts? I'll file a low-priority bug if nobody has a better idea. - Julian -- Certified & Supported Apache Subversion Downloads: http://www.wandisco.com/subversion/download