我正在尝试设置一个用于执行代码评审的CodeCollaborator跟踪软件的副本,但是当我试图将它指向我们的SVN存储库时,我会得到错误
错误:输入无效:版本控制服务器配置错误:无法根据配置的存储库url: svn:选项“https://svnserver:8443/svn/Repository”创建有效的Subversion配置:服务器证书验证失败:颁发者不受信任(https://svnserver:8443)
但是,我不知道要获取哪个证书,也不知道在哪里安装它。我尝试运行一个简单的svn list https://svnserver:8443/svn/Repository/,这给了我错误
“https://svnserver:8443/svn/Repository/”的服务器证书验证错误:
证书信息:
此后,我可以在命令行中运行svn命令,而不会出现问题,但设置CodeCollaborator时仍然会出现错误。
我需要安装哪些证书,在哪里安装和运行?
发布于 2009-07-16 06:17:24
CodeCollaborator声称使用您的svn客户端配置,因此我认为您需要将您的svn客户端配置为信任发行人 .也就是说,您需要的证书用于CA (在您的示例中,这是svnserver.marvel.local)。将其存储在本地的某个地方,并将其指向您的服务器文件中,如在线svn书中所述。
我还注意到,据推测,CodeCollaborator用户愿意帮助试用用户工作,所以您也可以尝试。
https://serverfault.com/questions/41029
复制相似问题