Yesterday I checked out from a svn repository using https as its transport. The problem is that it's a self signed certificate so curl complained about it and didn't let me do anything with the repo.
I was able to do the checkout with https+urllib but then the checkout branch is using https. I tried performing an update and it complained about the certificate.
bzr: ERROR: Unable to connect to target of bound branch BzrBranch7(file:///xxx/branchdir/) => https://server/branchpath: Connection error: curl connection error (server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none)
I had to perform a pull specifying the repository address by hand (with https+urllib). I'm afraid that when I do the push from my local branch, it won't be reflected on the svn branch.
Is there a way to install the public key of the server so that curl won't complain or, perhaps, change the checkout branch so that it uses https+urllib?
Thanks in advance.