Cronjob, вызывающий обновление SVN, не может использовать учетные данные - PullRequest
0 голосов
/ 26 ноября 2018

Настройка

У меня есть SVN-репозиторий, который я хочу регулярно обновлять (каждый день, каждый час и т. Д.).Таким образом, я хотел использовать cron для автоматизации этого.В этом SVN-хранилище я могу без проблем использовать svn update ..Поэтому я написал этот скрипт bash

#!/bin/bash
export PATH="CONTENT_OF_MY_PATH_VARIABLE"
cd /path/to/svn-repo
svn update .

и добавил эту строку в cron

1 * * * * /usr/local/bin/bash /path/to/the/script.bash

Проблема

Когда svn update . вызывается через cron и bashсценарий, я получаю эту ошибку.

svn: E170013: Unable to connect to a repository at URL 'https://url-to-repo'
svn: E215004: No more credentials or we tried too many times.
Authentication failed

Вопрос

Что мне нужно дополнительно добавить в скрипт bash, чтобы заставить работать cronjob?Заранее благодарю за любой совет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...