Tortoise SVN не может подключиться к svnserve недавно созданного экземпляра Subversion на SuSe Linux Server - PullRequest
2 голосов
/ 09 сентября 2010

Я только что начал новую позицию, где ни один код не находится в управлении версиями. Одна из моих обязанностей - это исправить. У меня есть место на коробке SuSe 10, и Subversion 1.6 установлена. Следуя инструкциям в книге O'Reilly Subversion, у меня есть хранилище Subversion с кодом в нем, и svnserve работает:

#lsof -i :3690<br> COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME<br> svnserve 15115 xxxxxx 3u IPv6 xxxxxxxx TCP *:svn (LISTEN)

Также эта команда работает
svnlook cat /home/svn/repos/ /project1/trunk/index.php

Однако, когда я пытаюсь подключиться к хранилищу Subversion со своего рабочего стола (под управлением Windows) с помощью TortoiseSVN, я получаю сообщение об ошибке

Не удается подключиться к хосту «xxx.xxx.xxx.xxx»: попытка подключения не удалась, потому что подключенная сторона не ответила должным образом через некоторое время, или не удалось установить соединение, поскольку подключенный хост не смог ответить. 1012 *

Я пробовал несколько URL репозитория, в том числе:

  • СВН: //internalmachinename.internalnetwork.com/project1
  • SVN: // имя_компьютера / project1
  • СВН: // имя_компьютера / репо / project1
  • SVN: // имя_компьютера / SVN / репо / project1
  • СВН: //xxx.xxx.xxx.xxx/project1/trunk: 3690

У меня нет доступа к Cygwin из-за политики брандмауэра компании, поэтому я не могу подключиться через командную строку.

Ответы [ 2 ]

1 голос
/ 09 сентября 2010

Предложение брандмауэра было близко - это был брандмауэр на моем рабочем столе Windows, который препятствовал подключению Subversion.

1 голос
/ 09 сентября 2010

Прежде чем пытаться использовать svn, используйте простую команду ping, чтобы проверить соединение между двумя компьютерами. Только если это работает, перейдите к следующему шагу (который все еще не использует svn!): Проверьте, можете ли вы подключиться к нужному порту, используя telnet.

Тогда и только тогда вы должны попытаться использовать svn для подключения.

...