con1.execute ("ОБНОВЛЕНИЕ produkt_info SET antal = 4 WHERE modellnr =% s", ('EW444',))
blockquote>HTH
Можно ли предоставить больше информации? Кэширование связки ключей паролей не было добавлено до Подверсии 1.4.x. Вы получаете какую-либо ошибку? Нам будет нужно больше информации для помощи.
По умолчанию, svn
(и большинство приложений Unix), передают Ваше локальное имя пользователя как имя пользователя для удаленного входа в систему. Я подозреваю, что Ваше имя учетной записи на сервере Подверсии отличается от Вашего локального имени учетной записи. Таким образом аутентификация перестала работать в первый раз, когда Вы вводите свой пароль Подверсии, и svn
, как большинство приложений Unix затем просит удаленное имя пользователя и пароль и пытается повторно пройти проверку подлинности. Можно передать имя удаленного пользователя с помощью --username
опция к svn
:
svn --username [remote_username] ...
Я решил эту проблему, просто удалив соответствующий файл аутентификации в ~/.subversion/auth/svn.simple
(найдите нужный с помощью grep, так как они называются забавно). Затем после следующего svn up в этом репозитории (где svn запрашивал имя пользователя и пароль) он теперь работает правильно.