I am using websvn with a remote repository. This repository uses https protocol. After having configured websvn I get on the websvn webpage:
svn --non-interactive --config-dir /tmp list --xml --username '***' --password '***' 'https://scm.gforge.....' OPTIONS of 'https://scm.gforge.....': Server certificate verification failed: issuer is not trusted
I don't know how to indicate to websvn to execute svn command in order to accept and to store the certificate. Does someone knows how to do it?
It works! In order to have something which is well organized I have updated the WebSVN config file to relocate the subversion config directory to /etc/subversion which is the default path for debian:
In /etc/subversion/servers I have created a group and associated the certificate to trust:
[groups] my_repo = my.repo.url.to.trust [global] ssl-trust-default-ca = true store-plaintext-passwords = no [my_repo] ssl-authority-files = /etc/apache2/ssl/my.repo.url.to.trust.crt