Subversion: SVN E160043. Expected FS format between '1' and '4
This was down to a version conflict. I have Tortoise version 1.8 installed on my PC and I was downloading version 1.6 of Subversion from here. The answer was to download version 1.8 of Subversion here.
If you want to create backwards-compatible repositories from v1.8, you can use the --compatible-version
flag.
example:
svnadmin create --compatible-version 1.6 PATHNAME
http://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_fs_fs/structure has a list showing which FS formats are compatible with different versions of svn. But you should just check the versions of svn on the machines that you are going to use, and make your repo compatible with the oldest version.
I found an easy solution that worked for me on Windows 7:
Go to your repository folder, find a sub-folder 'db' and open a file 'format' in a text editor. Change the number on the top from 6 to 4, save and close.
Problem solved!
UPDATE: @Bondolin reported that this solution does not work for versions 8 to 7 versions of SVN. See his comment below. I have not tried it as I had no need.