Heya, this is a sign-post for google and anyone looking to get around updating their checked out repos that are used with a higher versioned subversion (svn) and then you have to migrate that content where the svn client is an older version. If you do svn up on with the older client, you will get this: “please get a newer Subversion client.”
The trick, provided by OSUOSL’s own, emsearcy, is to checkout a fresh copy (we’ll call it the source) to sit besides your old checked out copy. Then run this one-liner:
rsync -r --progress --include='*/' --include '.svn/**' --exclude '*' \
SOURCE/ DESTINATION/
You will then be able to use svn once more! There might be some pitfalls like needed to do -av rather than -rv if you want read-only files to not be touched. Big ups to emsearcy!
NOTE: I’ve been working on openclipart.org and openfontlibrary.org migration and we’re almost there…thanks for hanging tough like NKOTB.




0 Responses to ““please get a newer Subversion client” one-liner”