У меня была похожая проблема в Сьерре. svn
нормально работал с сохраненными учетными данными, но git svn
не будет использовать сохраненные учетные данные и продолжал запрашивать его повторный ввод.
Решением для меня было удалить сохраненный ключ в связке ключей, а затем использовать git svn
перед любой другой программой. Если git svn
была программа для хранения пароля в связке ключей, то разрешения были установлены правильно. После того как git svn
был использован для создания записи в цепочке для ключей, можно было бы использовать обычный svn
и получить доступ к ключу, созданному git svn
, на этом этапе они оба использовали бы хранилище без каких-либо проблем и без меня постоянно просят ввести пароль.
Если любая другая программа установит пароль в связке ключей, то у этой программы не будет проблем, но git svn
не будет предоставлено разрешение.