Назад | Перейти на главную страницу

Настройка службы SVN в Windows 2003

Я пытаюсь настроить SVN на VPS, Windows 2003.

Все работает нормально, когда я запускаю на сервере следующее

svnserve --daemon -r c:\current\svn\twipler

и из клиента Windows (с туртуазом) svn: //twipler.com работает нормально.

Однако, если я закрою командную строку / выйду из системы с удаленного рабочего стола, служба остановится и клиент перестанет работать.

Итак, я попытался настроить это как службу, используя следующую команду;

C:\Program Files (x86)\Subversion\bin>sc create SVN binpath="\"c:\Program Files
(x86)\Subversion\bin\svnserve.exe\" --service -r c:\current\svn\twipler" display
name="SVN Service" depends=tcpip

Что возвращает текст справки SC;

DESCRIPTION:
     Creates a service entry in the registry and Service Database.
USAGE:
    sc <server> create [service name] [binPath= ] <option1> <option2>...

OPTIONS:
    ....

Но он не настраивает сервис! Я пробовал несколько комбинаций и т. Д., Но без радости!

Обновить
Я тоже делаю

svnservice -install --daemon --root c:\current\svn\twipler

через 10 секунд или около того появляется предупреждение

Невозможно запустить службу из командной строки или отладчика. Сначала необходимо установить службу Windows (с помощью installutil.exe) и запустить ее с помощью ServerExplorer, инструмента администрирования служб Windows или команды NET START.

Я не могу найти installutil и потерялся! Также "whoami" - это CT17220 \ administrator

Ваш синтаксис командной строки SC неверен:

sc create SVN binpath= "\"c:\Program Files(x86)\Subversion\bin\svnserve.exe\" --service -r c:\current\svn\twipler" displayname= "SVN Service" depend= tcpip

SC тупой и требует пробелов после знаков "=". Не спрашивайте меня почему. Кроме того, у вас было «зависит» вместо «зависеть».

Вам нужно сделать

svnservice -install --daemon --root "C:\Documents and Settings\Subversion Repository"

В какой-то момент.

Я последовал этим указаниям, и у меня не было особых проблем.

http://blogs.vertigosoftware.com/teamsystem/archive/2006/01/16/Setting_up_a_Subversion_Server_under_Windows.aspx