SVN не может подключиться к localhost: целевая машина активно отказалась от него - PullRequest
0 голосов
/ 19 июня 2020

Я установил Tortoisesvn и SVN. Затем я успешно выполнил следующие

svnadmin create "c:svnrepository" и отредактировал conf\svnserve.conf, удалив символ фунта из:

anon-access = none
auth-access = write
password-db = passwd

добавил пользователей в conf/passwd

набрал sc create svnserver ...

, когда я запускаю net start svnserver, но там написано system error 87 has occurred. the parameter is incorrect

Затем я набрал

set SVN_EDITOR=c:/windows/system32/notepad.exe
svn mkdir svn://localhost/myproj

Я видел, что некоторые предыдущие предложения по этому поводу были go в TortoiseSVN-> Настройки. Но я не могу щелкнуть по нему правой кнопкой мыши, чтобы попасть туда

Я также пробовал svnserve --daemon --root "path/to/my/repo и svnserve -d -r path/to/my/repo, но они просто зависают и ничего не делают

Я также открыл браузер Tortoise Repo , но выдает ту же ошибку, что в соединении Localhost отказано

может ли кто-нибудь помочь с этим?

1 Ответ

0 голосов
/ 20 июня 2020

svnadmin create "c: svnrepository"

Путь в этой командной строке неверен - в нем отсутствует символ \. Это должно быть C:\svnrepository. Команда svnadmin create "c:svnrepository" создает новый репозиторий в вашем текущем каталоге, а не C:\svnrepository.

Я также пробовал svnserve --daemon - root "path / to / my / repo и svnserve -d -r path / to / my / repo, но они просто зависают и ничего не делают

Скорее всего, вы используете неверные пути в своих командах. Или проблема в пути к вашему репозиторию ( см. выше).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...