Uma forma fácil para instalar o SubVersion como um serviço no Windows é instalar um pacote que tenha o módulo svnserve.exe e em seguida criar o serviço usando comandos do próprio Windows. Para esta dica estou considerando que as ferramentas de linha de comando do SubVersion Server foram instaladas juntamente com o TortoiseSVN.
Siga os passos abaixo para instalar o svnserve.exe como um serviço no Windows:
MD C:\SubVersion
sc create SubVersionServer binpath="\"C:\Program Files\TortoiseSVN\bin\svnserve.exe\" --service -r C:\SubVersion" displayname="SubVersion Server" depend=Tcpip start=auto
[SC] CreateService ÊXITO
sc start SubVersionServer
sc stop SubVersionServer
O script abaixo serve para remover (se existir) e recriar o serviço informando a porta TCP/IP para o SubVersion.
sc stop SubVersionServer sc delete SubVersionServer sc create SubVersionServer binPath="\"C:\Program Files\TortoiseSVN\bin\svnserve.exe\" --service -r \"C:\SubVersion\" --listen-port \"3690\"" DisplayName="Subversion Server" depend=Tcpip start=auto sc start SubVersionServer @echo. @pause
O conteúdo desta página pode ajudar alguém? Compartilhe!