Подверсия на Mac - отказывается получать пароль от связки ключей

con1.execute ("ОБНОВЛЕНИЕ produkt_info SET antal = 4 WHERE modellnr =% s", ('EW444',))

HTH

7
задан Andy Baker 19 March 2009 в 11:52
поделиться

3 ответа

Можно ли предоставить больше информации? Кэширование связки ключей паролей не было добавлено до Подверсии 1.4.x. Вы получаете какую-либо ошибку? Нам будет нужно больше информации для помощи.

1
ответ дан 6 December 2019 в 12:55
поделиться

По умолчанию, svn (и большинство приложений Unix), передают Ваше локальное имя пользователя как имя пользователя для удаленного входа в систему. Я подозреваю, что Ваше имя учетной записи на сервере Подверсии отличается от Вашего локального имени учетной записи. Таким образом аутентификация перестала работать в первый раз, когда Вы вводите свой пароль Подверсии, и svn, как большинство приложений Unix затем просит удаленное имя пользователя и пароль и пытается повторно пройти проверку подлинности. Можно передать имя удаленного пользователя с помощью --username опция к svn:

svn --username [remote_username] ...
4
ответ дан 6 December 2019 в 12:55
поделиться

Я решил эту проблему, просто удалив соответствующий файл аутентификации в ~/.subversion/auth/svn.simple (найдите нужный с помощью grep, так как они называются забавно). Затем после следующего svn up в этом репозитории (где svn запрашивал имя пользователя и пароль) он теперь работает правильно.

3
ответ дан 6 December 2019 в 12:55
поделиться
Другие вопросы по тегам:

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