我在线阅读VisualSVN doc,其中一个是这样的:
It's also possible to export a self-signed certificate from VisualSVN Server and save this certificate in the trusted certificates list on all client computers.
但无法找到有关如何做到这一点的更多信息。有人可以帮帮我吗?我正在学习如何使用SVN,并将首先与我的兄弟分享。
修改
我们使用的是Windows机器:XP,Vista和7。
答案 0 :(得分:4)
是的,您可以通过浏览器进行操作。当您使用HTTPS打开VisualSVN服务器URL时,如果您的VisualSVN服务器具有自签名证书,浏览器将向您发出警告。浏览器会询问:您是否会将此证书添加到安全例外列表中?如果您接受它,浏览器会将此证书添加到例外列表中,下次您访问此服务器时,您将连接而无需证书确认。
您也可以通过浏览器导出证书。例如,当您尝试使用Firefox连接到具有自签名证书的服务器时,它将显示“此连接不受信任”消息。您可以使用以下步骤导出证书:
正如您所注意到的,VisualSVN服务器管理器不支持导出证书。但是在下一个版本中将支持此功能。
祝你好运!答案 1 :(得分:2)
我遇到了自签名证书的问题,并找到了一种方法来永久地为我的构建服务器上的构建用户接受它们。
从命令行调用svn as:
svn.exe list https://YOURsvnhost:YOURport/svn/YOURproject
您将获得永久接受证书的选项