Credenciais serão salvas se você usar --username
e --password
sem --non-interactive
e --trust-server-cert
.
Suponho que você esteja usando --non-interactive
e --trust-server-cert
para evitar o prompt que solicita que você aceite o certificado. Para evitar esse prompt sem esses parâmetros, você pode fazer com que seu script crie uma cópia do arquivo que é gerado para cada certificado aceito em ~/.subversion/auth/svn.ssl.server
. Este arquivo será o mesmo para todos para cada servidor respectivo. Atualmente estou usando esta solução para um script.