Cannot set subversion compatibility to 1.10
Rhodecode 4.18.2 ships with Subversion 1.12 but in the rhodecode.ini file I cannot set
vcs.svn.compatible_version to create a 1.10 compatible repository. I can create a 1.10 compatible repository manually using svnadmin and move it into the rhodecode repository directory and do a
remap. In this scenario, Rhodcode recognizes the 1.10 compatible repository and all operations work as expected. However, Rhodecode should support creation of 1.10 compatible repositories.
Updated by Luke Mauldin over 3 years ago
According to https://subversion.apache.org/docs/release-notes/1.10.html#lz4 - Subversion 1.10 introduced file system format 8 which enables support for LZ4 compression. I have verified that Subversion repositories created through the Rhodecode UI are file system format version 7. If I create a repo manually using the svadmin command the file system formation is version 8. If perform a "Rescan" in Rhodecode, then Rhodecode successfully reads the version 8 SVN file system.