| @REM Install Gitblit as a Windows service. | |
| @REM gitblitw.exe (prunmgr.exe) is a GUI application for monitoring | |
| @REM and configuring the Gitblit procrun service. | |
| @REM | |
| @REM By default this tool launches the service properties dialog | |
| @REM but it also has some other very useful functionality. | |
| @REM | |
| @REM http://commons.apache.org/daemon/procrun.html | |
| @REM arch = x86, amd64, or ia32 | |
| SET ARCH=amd64 | |
| @REM Be careful not to introduce trailing whitespace after the ^ characters. | |
| @REM Use ; or # to separate values in the --StartParams parameter. | |
| "%CD%\%ARCH%\gitblit.exe" //IS//gitblit ^ | |
| --DisplayName="gitblit" ^ | |
| --Description="a pure Java Git solution" ^ | |
| --Startup=auto ^ | |
| --LogPath="%CD%\logs" ^ | |
| --LogLevel=INFO ^ | |
| --LogPrefix=gitblit ^ | |
| --StdOutput=auto ^ | |
| --StdError=auto ^ | |
| --StartPath="%CD%" ^ | |
| --StartClass=org.moxie.MxLauncher ^ | |
| --StartMethod=main ^ | |
| --StartParams="--storePassword;gitblit;--baseFolder;%CD%\data" ^ | |
| --StartMode=jvm ^ | |
| --StopPath="%CD%" ^ | |
| --StopClass=org.moxie.MxLauncher ^ | |
| --StopMethod=main ^ | |
| --StopParams="--stop;--baseFolder;%CD%\data" ^ | |
| --StopMode=jvm ^ | |
| --Classpath="%CD%\gitblit.jar" ^ | |
| --Jvm=auto ^ | |
| --JvmMx=1024 | |