Итак, я пытаюсь настроить репозиторий исходного кода на компьютере с CentOS Linux, чтобы я мог получить доступ к файлам удаленно через Интернет. Я установил Subversion, создал хранилище, правильно настроил файлы репозитория svnserve.conf и passwd, аааик. Затем я запустил svnserver с командой "svnserve -d -r [/path/to/repositories]
". Я также перенес порт 3690 на маршрутизаторе, к которому подключен сервер.
Вот проблема.
Кажется, я не могу подключиться к серверу удаленно, но могу подключиться локально, используя:
svn checkout svn://127.0.0.1/[repo]
.
Кажется, что все работает локально, на самой машине, но удаленно, я получаю:
svn: E170013: Unable to connect to a repository at URL 'svn://[server.ip.addr.ess]/[repo]'
svn: E000060: Can't connect to host '[server.ip.addr.ess]': Operation timed out
Я также могу успешно подключиться удаленно с помощью svn + ssh, когда я выключаю svnserver, но я не хочу использовать svn + ssh.
Что я тут не делаю?