Ключи не передаются по svn up при запуске gnu-screen

Я подключаюсь к серверу SSH, используя замазку. У меня есть замазка с помощью Pageant для переадресации ключей.

эта настройка работает абсолютно нормально, и когда я запускаю 'svn up', обновление работает нормально.

но если я запускаю gnu-screen 'screen -DR' при запуске 'svn up', он начинает спрашивать мой пароль для сервера svn.

У кого-нибудь еще возникла такая проблема? Есть идеи, где проблема может быть?

1 ответ

Решение

В вашем файле ~/.subversion/config, в [туннели], добавьте

ssh = $SVN_SSH ssh -q -l (your username) -i (path to your key)

например, у меня есть

ssh = $SVN_SSH ssh -q -l cjbrown -i /home/cjbrown/.ssh/id_dsa
Другие вопросы по тегам