У меня есть некоторые проблемы с получением этой работы в данный момент.

У меня есть физический ПК с Win7, и у меня есть MacBook Pro с OSX Mavericks и Windows 8 в виртуальной машине Parallels. Обе машины подключены через маршрутизатор Wi-Fi с использованием DHCP.

На физическом Win7 box у меня установлен VisualSVN, который выставляет мои репозитории SVN через https. VisualSVN настроен для использования проверки подлинности Windows и использует порт 443.

Когда я загружаю виртуальную машину и захожу в Windows 8 на Mac, я могу без проблем оформить свои репозитории, используя протокол https.

У меня также есть несколько настроек общих ресурсов в окне Win 7, к которым я могу подключиться, используя Finder> Go> Connect to Server, и без каких-либо проблем моя аутентификация Win7 сохраняется в KeyChain и подключается каждый раз без каких-либо проблем.

Однако я просто не могу получить SVN на OSX для выполнения проверки через https. Кому-нибудь удалось заставить эту конфигурацию работать?

Ошибка, которую я вижу в моем окне терминала:

svn: E120108: Error running context: The server unexpectedly closed the connection.

1 ответ1

0

Просто для полноты я закончил тем, что начал работать, выбрав путь наименьшего сопротивления!

Поскольку я всего лишь один разработчик, работающий над своими проектами, у меня довольно простая настройка. Вместо того чтобы настроить мой Windows-сервер со статическим IP-адресом, я просто добавил резервирование DHCP для IP-адреса, чтобы можно было с уверенностью предположить, что IP-адрес будет одинаковым при каждом подключении основного блока разработки к маршрутизатору Wi-Fi.

Затем я сопоставил этот IP-адрес с именем моего сервера, используя файл hosts в OSX и вуаля, все работает и надежно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .