Jak skonfigurować „svnserve --service” do uruchomienia w systemie Windows?

Kiedy zaczynasz od cmdline

svnserve.exe -d -r d:\svn\mytools

wszystko działa dobrze.

Potem próbowałem ustawić go tak, aby działał jako usługa 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

usługa została zainstalowana, ale nie można jej uruchomić. Cały czas zgłasza błąd

Error 1083: The executable program that this service is configured to run in does not implement the service.

Próbowałem edytować cmdline usługi za pomocą regedit, więc próbowałem dodać podwójne cudzysłowy ref arround do exe, próbowałem zmienić parametry cmdline (używane-re zamiast--usługa, używane oba-re i--usługa) i tak dalej. Czasem zgłaszane błędy wyglądają nieco inaczej, ale i tak nie działają. :-(

Pytanie brzmi - jak go skonfigurować, aby działało jako usługa w systemie Windows 7 x64? Czy to w ogóle możliwe? Mam na myśli - czy ten przełącznik „--service” może pracować w svnserve?

Uwaga: wersja svnserve to 1.7.9 (r1462340). Reszta komponentów TortoiseSVN to 1.7.12.24070.

Z góry dziękuję.

questionAnswers(2)

yourAnswerToTheQuestion