Yes, svn and cvs are available. You can not host your own repository in a shared hosting account, but you can access remote repositories and checkout files using svn via ssh.
If you need to host your own repository, we recommend that you sign-up for a vps plan with root level access.
Note: Some old servers being upgraded may not have svn available. Once those servers are upgraded, you will get access to these tools.