I would recommend Git, see:
best-version-control-systems[
^]
It certainly is not easier than SVN, but much better especially with large projects where you want "rollback" functionality.
You can use visual tools to work with Git which can make things simpler, see:
visual-git-guis[
^]
If you want to run your own private Git server, I can recommend Gitea, see:
self-hosted-web-based-git-repository-managers[
^]