Thank you all for the valuable information, hints and suggestions in this topic.
I kept postponing finding a solution for SVN and DSM 7, especially since I'm not familiar with Docker and no command line genius.
But I finally succeeded. And understand the Docker concept. But it was a difficult trip. And also one with disappointments.
I finally had the Docker image from
elleflorio running, when I discovered that it contains a pretty old SVN version 1.9.7 (Aug-2017). While DSM 6.2 contains the more recent version 1.14.0 from May 2020.
This significant downgrade was an absolute no go.
After more research I stumbled on the extremely lightweight image from
garethflowers with up-to-date SVN version 1.14.2 from April 2022.
And I found a decent way of using this with my existing repositories in
/volume1/svn/
. No need to move or rename the existing repositories. They can be accessed via the existing native SVN application in DSM 6
and via the new Docker SVN for DSM 6 and 7.
To help others that struggle with this Docker solution, I decided to document all steps from A to Z at my
Git page. Please use it to your advantage and report any problems in the Issues section of the Git website.
These instructions are intended for users who are not familiar with Docker and/or the Linux Command Line Interface. Hence the abundance of screenshots and explanations. I hope that the advanced reader can appreciate my effort to help a wide audience and is not offended by all "the obvious".