For those of us that like to stay on the "bleeding edge" there's an easy way to keep a local copy of the KDE sources up-to-date. No more trying to log on to ftp.kde.org to get the latest snapshot. No more wandering aimlessly through mirrors looking for one that's up to date. Just a simple command line operation to get up-to-the-minute source updates. Just use anonymous SVN.
Using anonymous SVN is simple:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase
NOTE: Only use "co" for the initial checkout. please update your local sources afterwards by using "svn up modulename".
If you then want to update to KDE 3.4.1, use this command: svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.4.1/kdelibs. If you used a /branch/ or /trunk/ path, then there is no need to switch, just run svn update.