1.先下载gitblit 貌似需要翻墙,百度云链接https://pan.baidu.com/s/1WUtBswj5TkFFcd_hiFFCcw,提取码: xr9n 。因为gitblit是基于java开发的,所以电脑需要安装java环境(成功用cmd java命令测试是否成功,我的电脑javac命令无法识别,但是不影响java功能使用,gitblit也能正常安装),具体自行百度 jdk安装。
2.下载gitblit-1.8.0.zip完成无需安装直接进行解压即可:
3.修改data文件夹下面的defaults.properties文件(注意:严格识别大小写,所以可能要因为大小写问题报错):
主要修改下面的参数 (具体信息请自行查看里面的英文注释)
git.repositoriesFolder=本机服务器项目存放位置(我的:E:Git-Servergitblit-1.8.0Project)
server.httpPort = 10101(本机端口号)
server.httpBindInterface = 192.168.1.155(配置通过ip登录)
server.httpsBindInterface = localhost(允许通过localhost登录)
4.更改完成后运行根目录的gitblit.cmd命令行,如果一闪而过,请通过cmd命令运行到当前文件夹,然后执行@java -jar gitblit.jar --baseFolder data 检查错误信息。(大部分错误是因为配置原因引起的,请严格检查更改的位置是否一致)执行完成最后一行是Started @..ms (如下图)然后就开始启动服务了。控制台会实施更新当前的用户信息。
通过ip地址和localhost都能登录gitblit,如下(登录名和密码默认为 admin)另外最好安装(
方便管理,安装成功后鼠标右键会出现 Git Bash here..等
)
5.需要把gitblit放到windows服务里面,否则每次都要重新运行gitblit.cmd。
找到根目录的installService.cmd命令,然后用编辑器打开(如下),你需要新加一个字段CD="解压的文件路径"(备注:路径不要带中文,我这边是无法识别,其他不清楚),如果你的电脑是x86的,你仅需把ARCH的值改为x86即可。然后保存用管理员权限打开
installService.cmd,你也可以直接用管理员打开控制台,把编辑器的文本全部拷贝执行即可,然后你会发现windows服务下多了gitblit服务(如果启动gitblit失败,请再cmd运行服务删除语句 sc delete gitblit,即删除了windoes的gitblit服务)检查一遍重新尝试。运行成功如下
安装gitblit还是很简单的,这只是简单的安装,初次使用gitblit安装,所以记下来,希望能帮助到其他人,如发现问题,请及时联系我。