BASH-скрипт для обработки "области аутентификации"

У меня есть несколько репозиториев SVN, которые я собираюсь синхронизировать с другим сервером SVN каждую ночь, используя svnsync, например:

svnsync синхронизирует --source-username my_server_user_name --source-password... --sync-username dest_server_user_name --sync-пароль... svn://dest_svn_server/svn/[repository_name]

Но происходит сбой с ошибкой "Область аутентификации" и запрашивается ввод логин-пароля - когда я снова ввожу dest_server_user_name-password - это успешно.

Есть ли способ сделать это как-нибудь автоматически?

Спасибо.

1 ответ

Решение

Я нашел два способа исправить это: 1. Запустить svnsync с флагом --non-interactive 2. Установить для свойства store-plaintext-passwords значение yes в файле ~/.subversion/servers

Другие вопросы по тегам