Adicionando ao que Peelman disse (como não posso comentar sua resposta), para mim, adicionar a diretiva --config-dir ao arquivo subversion_adapter.rb foi a peça final do quebra-cabeça (eu tentei vários maneiras de executar o svn e aceitar permanentemente o certificado, mas o redmine não encontraria a configuração).
Para esclarecer, os passos completos foram:
1: Modifique o script do adaptador de subversão do Redmine
# pico /usr/share/redmine/lib/redmine/scm/adapters/subversion_adapter.rb
Altere a linha nesse arquivo com argumentos da linha de comando
de: str << " --no-auth-cache --non-interactive"
para: str << " --config-dir /usr/share/redmine/svn/.subversion --no-auth-cache --non-interactive"
2: Assegure-se de que o cliente de subversão aceite permanentemente o certificado auto-assinado
# sudo -u www-data svn --config-dir /usr/share/redmine/svn/.subversion list
https://<my-repository-url>
Quando solicitado, selecione a opção para aceitar o certificado (p) de forma permanente
Para concluir o teste, insira suas credenciais de subversão quando solicitado (pressione Enter no primeiro prompt de nome de usuário para www-data e ele solicitará novamente outro nome de usuário). Quando solicitado, selecione "não" para salvar suas credenciais não criptografadas (a aceitação necessária do certificado SSL já foi salva neste ponto). Você pode verificar isso olhando dentro do diretório /usr/share/redmine/svn/.subversion, onde você encontrará um diretório chamado svn.ssl.server com um novo arquivo.
Obviamente, se a sua cópia do redmine for executada como um usuário diferente de www-data, você deve usar o sudo usando esse usuário. Certifique-se de que o usuário com o qual você sudo possui as permissões necessárias para criar um diretório / svn dentro do diretório redmine - caso contrário você pode não ter a opção de (p) aceitar ermanentemente o certificado quando executar o cliente svn.
3: Reinicie o Apache
No meu caso, o redmine está rodando usando mod_passenger sob o apache, então foi necessário reiniciar o apache para pegar as mudanças no script do adaptador subversion do redmine (antes da reinicialização eu ainda estava vendo erros no redmine).
# /etc/init.d/apache2 restart
4: Navegue até um projeto / repositório no Redmine
Tudo deve estar funcionando agora