Команда SVN, которая возвращается, есть ли у пользователя допустимый вход в систему для репозитория?

Я пытаюсь узнать команду SVN, которая возвратила бы некоторый true / ложное значение в зависимости от того, есть ли у пользователя, выполняющего его, доступ к данному репозиторию.

Я создаю инструмент для автоматизированного развертывания, и часть процесса проверяет код от репозитория SVN. Я хотел бы узнать, есть ли у пользователя, выполняющего инструмент уже, допустимый вход в систему. Если нет никакого допустимого входа в систему, просто покажите сообщение и выйдите, инструмент (обрабатывающий вход в систему SVN внутренне не опция в данный момент).

План B проанализировал бы файл в поиске svn.simple repo URL, но мысли о выяснении сначала.

Спасибо,

Juan

1
задан 18.06.2010, 15:55

1 ответ

Вызов svn с --non-interactive параметр командной строки отключает любые подсказки для учетных данных. Путем проверки кода выхода svn Вы смогли бы определить, был ли контроль успешен. В противном случае Вы могли позволить своему сценарию умереть с сообщением об ошибке.

Конечно, ненулевой код выхода для svn не означает, что это - обязательно проблема аутентификации, но это - что-то...

1
ответ дан 17.12.2019, 00:40

Теги

Похожие вопросы