
서비스를 생성하려면 다음 명령을 사용하세요.
sc create svnserve binpath="\"C:\Program Files (x86)\Subversion\bin\svnserve.exe\" --service --root C:\SVNRoot" displayname="Subversion" depend=tcpip start=auto obj="NT AUTHORITY\LocalService"
불행히도 구문이 정확하더라도 작동하지 않는 것 같습니다. 이를 실행하면 사용법 지침이 표시됩니다. 이는 내가 제공한 잘못된 인수가 무엇인지는 모르지만 잘못된 인수를 제공했음을 알려주는 방법인 것 같습니다.
누구든지 내 어려움에서 나를 도와줄 수 있나요? 감사해요!
답변1
귀하의 구문은 실제로 올바르지 않지만 누락된 경우에는 용서받을 수 있습니다.
도움말 텍스트에서 sc create
:
NOTE: The option name includes the equal sign.
여기서 바로 알 수 없는 점은 옵션 이름과 값 사이에 공백을 사용하여 옵션을 지정해야 한다는 것입니다.
잘못된:
displayname="Subversion"
정답(뒤의 공백에 주의 =
):
displayname= "Subversion"
귀하의 명령은 다음과 같은 형식으로 올바르게 작동해야 합니다.
sc create svnserve binpath= "\"C:\Program Files (x86)\Subversion\bin\svnserve.exe\" --service --root C:\SVNRoot" displayname= "Subversion" depend= tcpip start= auto obj= "NT AUTHORITY\LocalService"
답변2
= 뒤에 공백이 필요합니다.
표시 이름= "Subversion 서버" 의존= Tcpip 시작= 자동