Connection to the SVN server

Here is the syntax for the SVN server's URL:

svn+ssh://user@your_IP_address/srv/your_disk/svn/repository_name/

For instance, if your hostname is 'harry', your repository is 'gandi', and your username is 'bob', the URL will be:

svn+ssh://bob@92.243.X.X/srv/d_harry/svn/gandi/

If a user is associated with a virtualhost on your web server, it will become an FTP user and will no longer be usable on the Subversion server, not having a valid shell!

My password is requested several times for the same action

It is sometimes necessary for Subversion to open several SSH connections for the same action. SSH keys and/or SSH connection multiplexing (see ssh_config/ControlMaster can avoid this.