144: SVN tool fails without explanation when missing SSL certificate

tkom****@gmai***** (Google Code) (Is this you? Claim this profile.)
david
david
July 19, 2007
What's the URL of the page containing the problem?
Any https accessible svn repository (maybe needs to be self certified)

What steps will reproduce the problem?
1. rm -rf ~/.subversion
2. Upload a diff against a https repository

What is the expected output? What do you see instead?
Instead of working or explaining what really went wrong, reviewboard throws
a FileNotFound exception suggesting that there's maybe a typo in the base path.

What happens is that pysvn throws 'pysvn.ClientError:
callback_ssl_server_trust_prompt required' exception which is interpreted
as FileNotFound, which is not entirely true.


Using svn command line client once on the https repo allows permanently
storing the certificate. Maybe rb could check on startup that all
configured repositories are accessible and possibly do something interactive.
david
#1 david
  • +Component-SCMTools
  • +SVN tool fails without explanation when missing SSL certificate
david
#2 david
It shows an error during diff upload, now.  Doing it at startup is maybe possible,
but since it's something that really needs to be done during the initial deployment,
isn't quite as important (plus it's hard ;).
  • +Fixed
  • +david