Would it be possible to add an ssh-keys management into the svnssh? I mean, having assigned ssh keys in the svnssh configuration, the svnssh could: - check if ssh-agent is running (and possibly starting it if it is not) - ask ssh agent if it handles the given key - add the key to the ssh-agent (asking for the password) I thing that there is something from it already in kdesvn (under subversion->Add ssh identities ...), but it does fill nothing to the running ssh-agent (it neither asks for a SSH key/password). Reproducible: Always