Hi Kristof,
It looks like there is something funny going on in one of the revisions of this repository:
~$ svn checkout -r 841619 'svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase@841619' kdebase
svn: In directory 'kdebase/workspace/cursors/src/theme-norway'
svn: 'kdebase/workspace/cursors/src/theme-norway/.svn/tmp/text-base/CMakeLists.txt.svn-base' has unsupported special file type 'add_theme(${color}'
This error prevents us from completing the update. Any chance that this can be repaired?
It's possible that we might be able to simply skip some revisions, if you can figure out which revision removes the error.
To answer your other question, our updates are incremental. We individually check out each new revision and compute deltas on each.
With some servers, we are able to use svnsync, which of course is much faster for us, but when the server doesn't support svnsync we have to fall back on sequential checkouts.