В хранилище Subversion используется свойство svn: externals для включения файлов из другого хранилища. Оба хранилища находятся на одном сервере. Клиенты используют svn + ssh: // для подключения к репозиториям без указания пароля, поскольку используется gnome-keyring.
На сервере мы хотим извлекать файлы, в том числе указанные в svn: externals. Это означает, что на локальном хосте (= сервер) хранилище указывается с помощью svn + ssh: // (как часть propset). При проверке файлов на сервере необходимо указывать фразу-пароль для каждого пропета.
Вопрос: решить эту проблему с помощью ssh-keysign или я могу использовать NoHostAuthenticationForLocalhost в ssh_config? Или я не правильно рассуждаю?