SVN выбрасывает «Ошибка разрешения случая» для всех запросов локальной сети - PullRequest
0 голосов
/ 31 октября 2018

Просто для целей знания я пишу пользовательский интерфейс для SVN, используя C ++ pipe. Но когда я выполняю (используя имя компьютера):

"C:\Program Files\TortoiseSVN\bin\svn.exe" info --username USERNAME --password PASSWORD https://myserver2/svn/test_svnplugin_unity/trunk

ИЛИ я пытался использовать IP

"C:\Program Files\TortoiseSVN\bin\svn.exe" info --username satbirs --password satbirs https://192.168.10.xxx/svn/test_svnplugin_unity/trunk

Компьютер myserver2 ИЛИ 192.168.10.xxx находится в моей локальной сети. Я установил VisualSVN (v3.9.0) в качестве сервера и использую https:// для доступа к репозиториям.

Обе вышеуказанные команды работают, когда я пытаюсь с консоли Windows 10 DOS. Я использую двоичные файлы SVN, предоставленные самим клиентом TortoiseSVN (v1.10.0).

Кроме того, когда я выполняю ту же команду, указанную ниже, в моем рабочем каталоге, он возвращает правильный вывод:

"C:\Program Files\TortoiseSVN\bin\svn.exe"  info --username satbirs --password satbirs "D:\WorkingCopyTrunk\trunk"

Это гарантирует, что мой код канала работает нормально.

Я думаю, что что-то не так с доступом SVN к сетевому компьютеру.

Мне не хватает чего-то связанного с pipe или командой SVN?

...