Existe uma opção de linha de comando para aceitar automaticamente um certificado SSL permanentemente usando a linha de comando SVN de forma a evitar o prompt?
ssl
svn
command-line-interface
James McMahon
fonte
fonte
Respostas:
Depende um pouco da sua versão do SVN. Os mais recentes (1.6+) têm o habitual
--non-interactive
(que você deseja usar para evitar avisos) e também um--trust-server-cert
que pode fazer o que você deseja.fonte
O uso
--trust-server-cert
não aceitará permanentemente o certificado SSL. Você pode aceitar permanentemente o certificado SSL através da linha de comando usando o Redirecionamento de entrada e não o usando--non-interactive
.Aqui está um exemplo para Unix / Linux:
NOTA: O "p" acima é para (p) de forma permanente.
fonte
1.6.6 (r40053)
infelizmente minha versão ( ) simplesmente não oferece ap
opção (permanentemente). E como está em uma caixa antiga que não consigo mais atualizar ... #Minha solução usa expect. Não é seguro, mas funcionará quando as outras soluções não.
fonte
Você deve poder baixar o certificado e colocá-lo no diretório apropriado. Ou você pode baixar o certificado da CA e definir a opção de configuração ssl-Authority-files para confiar nessa CA.
Consulte a seção Gerenciamento de certificados SSL no livro.
fonte