SmartSVN (http://smartcvs.com/smartsvn/download.html) is a Java client. It works without installation on Windows if you download the Linux version, you need Java installed). You do not need to be Administrator to use the installer to install it permanently. Verified to work on Linux. (Note that this is free, but not open-source software)