前言
上篇文章已经讲过怎么安装gitlab,但是对于小型团队来说搭建一套gitlab有点大材小用,仅仅作为公司团队代码托管和备份使用的话,个人感觉gitblit就够用了。
网上对于gitblit的教程版本都比较老,本着分享的精神为了有需要者写一下目前最新版本(截止发稿前最新版本是2020-04-05 日发布的 gitblit - -1.9.1)的安装使用教程。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Gitblit是什么?
Gitblit是一个开放源代码的纯Java堆栈,用于管理、查看和服务Git存储库。
它主要是为希望托管集中存储库的小型工作组设计的工具。
二、使用步骤
1.gitblit下载
官方下载地址:http://gitblit.github.io/gitblit/ 目前没墙
2.gitblit 安装
Linux下新建目录
mkdir /opt/gitblit
将压缩包拷到 /opt/gitblit 目录下(方法及工具第一篇有讲),解压
tar -zxvf gitblit-1.9.1.tar.gz
等待解压完成
2.修改配置文件
cd /opt/gitblit/gitblit-1.9.1/data
https默认访问端口是8443,改一下http访问的端口,我改成8444
cd /opt/gitblit/gitblit-1.9.1/data
vim defaults.properties
由于用不到https端口,我关掉了
3.启动运行
这个地方和之前有不同,官方给了两种启动方式是:
- 执行
sh gitblit.sh
- 从命令行执行
java -cp "gitblit.jar:ext/*"" com.gitblit.GitBlitServer --baseFolder data
注意以上命令都要在 /opt/gitblit/gitblit-1.9.1 下执行
我们改一下,放在后台启动
nohup java -cp "gitblit.jar:ext/*" com.gitblit.GitBlitServer --baseFolder data > nohup.log 2>&1 &
启动成功,可以访问