Gitblit 的安装使用
Posted nanqiang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gitblit 的安装使用相关的知识,希望对你有一定的参考价值。
1.下载gitblit,可以网上下载,也可以在下面云盘链接取
gitblit-1.8.0 下载链接:https://pan.baidu.com/s/1x7dnbyDp1FmYjMosJbGR8w 密码:kmg2
2. 电脑配置java运行环境,确认配置成功
3. 将刚刚下载的gitblit安装包解压使用,无需安装
4. 配置gitblit配置文件。
a.打开Gitblit目录下的data文件夹,会看到gitblit.properties与defaults.properties,使用文本编辑工具打开。
看到gitblit.properties 其实是使用了defaults.properties里面的配置。所以直接修改defaults.properties就好了。
b.修改git.repositoriesFolder,这是git仓库存放路径,自己在电脑上新建一个文件夹就好。
例如:git.repositoriesFolder = F:/gitblit/GitProject
c.找到server.httpPort,设定http协议的端口号
例如:server.httpPort = 10101
d.找到server.httpBindInterface,设定服务器的IP地址
例如:server.httpBindInterface = 127.0.0.1
e.找到server.httpsBindInterface,设定为localhost
server.httpsBindInterface = localhost
下面是我配置文件的部分截图
5.配置完成后,双击运行gitblit.cmd 批处理文件,服务器就开始运行了。运行成功如下图
6. 这时可以使用浏览器访问gitblit,类似于访问github一样
例如我访问 http://192.168.1.195:10101
界面如下,我服务器上已经有一些仓库了。默认用户admin,密码admin。登录后可以对仓库,用户以及团队成员进行管理
7.现在gitblit是使用cmd窗口运行起来的,窗口关闭服务就停止了。所以最好是把gitblit服务注册为后台服务。
将gitblit注册为后台服务的方法: 打开installService.cmd文件
a.修改 ARCH
32位系统:SET ARCH=x86
64位系统:SET ARCH=amd64
b.添加 CD 为程序目录
SET CD=F:gitblitgitblit-1.8.0(gitblit所在目录)
c.修改StartParams里的启动参数为空。
我的配置如下:
@REM arch = x86, amd64, or ia32 SET ARCH=amd64 SET CD=F:gitblitgitblit-1.8.0 @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="" ^ --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
修改完成,双击运行installService.cmd就可以将gitblit注册为后台服务也就是Windows service.
但是我配置后,后台服务一直启动不了。希望配置成功的可以教教我!
以上是关于Gitblit 的安装使用的主要内容,如果未能解决你的问题,请参考以下文章