Debian 8 et Ubuntu 18.04 étaient les derniers dépôts à inclure websvn dans un package.
Heureusement, websvn est toujours maintenu et son installation n'est pas trop difficile. Vous avez juste besoin de PHP avec le support XML.
Commencez par créer un fichier de configuration Apache /etc/apache2/conf-available/websvn.conf
Alias /websvn /var/www/websvn
DirectoryIndex index.php
Options FollowSymLinks
Installez PHP avec le support XML, téléchargez websvn et activez la configuration Apache que vous venez de créer :
sudo apt-get install php php-xml
cd /var/www
svn checkout https://github.com/websvnphp/websvn.git/tags/2.5/ websvn
sudo a2enconf websvn
sudo systemctl restart apache2
Ouvrez votre navigateur sur le répertoire websvn. Vous devriez être invité à créer le fichier de configuration /var/www/websvn/include/config.php
J'ai ajouté les lignes suivantes à mon config.php
$config->setEnscriptPath('/usr/bin');
$config->setSedPath('/bin');
$config->parentPath('/var/svn-repos');
$config->useEnscript();
Cela indique à websvn où trouver sed et enscript, et que mes dépôts sont liés à partir de /var/svn-repos/
J'ai installé websvn sur un serveur existant, il peut donc y avoir des dépendances supplémentaires. Vérifiez /var/log/apache2/error.log si votre navigateur reçoit une erreur 500.