This may be a repeat of what others have said, but I've looked at many options. The best may be these:
- submin (Linux)
- VisualSVN (Windows)
- RVskin (for Linux/cPanel)
Creating your own custom Subversion management layer inspired me to check into VisualSVN, but I have not tested it though.