Hi,
I might have mentioned being a bit of a diehard Subversion user. I have been using Olaf Barthel's old port but it's lack of support for the 'databased' local checkouts was becoming a major problem on the Amiga with the Zeus codebase:
The old SVN keeps a .svn metadata directory in every subdir. Any up/co/st on the checkout locals every one in the checkout - even if there are hundreds. That's not great even on modern hardware.
Later SVN uses a single .svn in the root of the project containing an SQLite database. This improves performance massively but the code is equally massively
bigger with the APR and SQLite dependancies.
So I spent a fair bit on tokens with Claude Fable and Opus and got it to port v1.14.5 over, based on Olaf's work. I admit I barely touched a line of code. But this was a major bit of work, as you my guess since nobody's tried in 20 years!
I'm going to be testing this myself a lot on my own projects, but does anyone want to help test it before I upload to Aminet?
--
Neil Williams
--- Zeus BBS 1.9
* Origin:
https://www.zeusdev.co.uk/ (39:13/0.0)