2009-09-29 3 views
1

здесь ситуация:TortoiseSVN и Шпатлевка проблемы

успешно установлен svnserver на NAS диск доступен по локальной сети с помощью этого учебника:

http://forum.synology.com/wiki/index.php/Step-by-step_guide_to_installing_Subversion_on_ARM-based_Synology_Products

СВН базовый каталог называется СВН и репо (dummy-name: repo_name) находится внутри svn.

Я отредактировал файлы svnserver.conf и passwd - и создал пользователя, как описано в разделе «Установить разрешения на репозиторий» (я установил anon-write для тестирования). С моей рабочей станции я пытаюсь проверить репозиторий, который я создал на NAS, используя этот формат:

SVN + SSH: // IP_ADDRESS/SVN/repo_name

клиент пытается подключиться, запрашивает пароль но не удается установить соединение.

я в настоящее время есть несколько гипотез:

1: Tortoise оказывает войти в самой NAS первой 2: Я не должен быть с помощью IP-адреса - я должен использовать букву диска, он отображается или сетевое имя устройства? 3: TSVN необходимо каким-то образом настроить.

Tortoise настроен на использование TortoisePlink - когда я пытаюсь назначить Putty, он жалуется на порт (хотя я могу подключаться и управлять с помощью Putty вне TSVN).

Любые идеи?

+0

получит лучшее внимание на serverfault. – markus

ответ

1

Шаг за шагом инструкцией вы связываете предназначены для сделать доступное хранилище с svn:// URL, но вы пытаетесь соединиться с ssh+svn:// URL.

При подключении с помощью svn:// URL, вам необходимо войти в систему с именем пользователя и паролем, сконфигурированной в файле паролей, то есть файл, указанного в svnserve.conf как password-db.

При подключении к URL-адресу ssh+svn// необходимо войти в систему с тем же именем пользователя и паролем, что и для сеанса SSH, то есть тот, который вы используете configured in the terminal services.

См. Раздел в книге SVN по телефону svnserve SSH authentication, чтобы понять, как работает ssh+svn://. Но если вы не планируете сделать доступный репозиторий из внешнего мира через Интернет, я сомневаюсь, что вам нужно ssh здесь.

+0

Проблема была в два раза в конце, я неправильно изменил inetd.conf и использовал описанный выше формат - спасибо за помощь – sunwukung

Смежные вопросы