通常我使用visual svn来设置和configuration我的svn仓库。 默认情况下,visual svn在端口8443上使用https。我想创build一个脚本,用于在新创build的服务器(云服务器)中导出或检出部分存储库。 我面临的唯一问题是,当我尝试使用身份validation参数执行svn导出或签出时,我需要接受https上的ssl证书。 是否有任何bash选项告诉操作系统接受证书?
非常感谢,如果您需要更多信息,请告诉我。
如果你有自己的CA,它已经签署了服务器证书; 你可以相信那个ca.
/etc/ssl/certs
c_rehash
您可以使用以下forms:
yes t | svn co --no-auth-cache --username USER --password PASSWORD https://repo directory
解决这个问题。
没有bash选项告诉操作系统接受证书。
您需要信任未签名的证书,或从受信任的供应商处购买证书。
在这里说明。