При запуске из CmdLineКак настроить «svnserve -service» для запуска в Windows?
svnserve.exe -d -r d:\svn\mytools
все работает нормально.
Тогда я попытался установить его, чтобы работать в качестве службы Windows,: был установлен
@echo off
set SvnHome=C:\Program Files\TortoiseSVN
set SvnRepository=D:\Svn\mytools
sc delete SvnMyTools
sc create SvnMyTools binPath= "%SvnHome%\bin\svnserve.exe --service -r %SvnRepository%" start= delayed-auto type= share
сервис, но он не в состоянии начать. Все время сообщает об ошибке
Error 1083: The executable program that this service is configured to run in does not implement the service.
Я попытался изменить службы CmdLine с помощью Regedit, поэтому пытался добавить двойные кавычки Arround исх к Exe, попытался изменить параметры командная_строка (используется -d вместо - обслуживание, использовано как -d и --service) и так далее. Иногда сообщения об ошибках выглядят несколько иначе, но это не работает. :-(
Вопрос: как настроить его, чтобы он работал как служба на Windows 7 x64? Возможно ли вообще? Я имею в виду - если этот переключатель «-service» cmdline способен работать в svnserve ?
Примечание: Svnserve версия 1.7.9 (r1462340) Остальной TortoiseSVN компоненты 1.7.12.24070
заранее спасибо
Aha ... Я просто удалил «type = share» из cmdline для команды «sc create» и кажется, что он начинает работать нормально. Спасибо. :-) –