摘要:单位有些项目需要版本控制,想用来管理,习惯了这种方式,但是单位的项目放在的公共仓也不太合适,所以打算自己搭一个。类软件不少,我选择的是选择它是因为它是用写的。
单位有些项目需要版本控制,想用Git来管理,习惯了Github这种方式,但是单位的项目放在Github的公共仓也不太合适,所以打算自己搭一个hub。类hub软件不少,我选择的是Gitblit(选择它是因为它是用Java写的)。在安装Gitblit时我大概看了几眼官方网站,没找到安装文档,然后就网搜了一下,另外看了看Gitblit里面的几个shell脚本,大致也明白是怎么回事了,然后就开始安装了。
说一下安装的步骤吧:(我安装的是Gitblit GO 这是一个Single-Stack Solution的版本,Gitblit也有WAR版的和其他的版本)
1.解压Gitblit压缩包到/opt/gitblit ,要想把Gitblit安装成服务,这个目录就是默认的目录,想放到别的目录下安装成服务应该还得改配置(改service-centos.sh文件),没必要自找麻烦了
2.运行安装目录下的 install-service-centos.sh 脚本,这样就把Gitblit安装成服务了
再说一下基本的使用吧:
Gitblit默认提供的是HTTPS协议下的访问,而不提供HTTP的,默认端口从上图可以看出来是 8443,所以只要访问https://yourdomain:8443 就可使用Gitblit了
Gitblit的默认帐号/密码是admin/admin,登录后自己修改密码就可以了,Gitblit的认证与授权信息保存在 Gitblit根目录/data/users.conf文件中
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/17377.html
摘要:下的安装卸载自带的默认安装为时自带需要现行卸载找到自带的此命令仅限安装的版本卸载一步到位版本指定安装两个目录第三方安装的环境都可以安转到下方便管理上传安装包到命令解压校验配置环境变量修改环境变量在文件末尾处更新 centos下jdk的安装 1.卸载自带的jdk centos默认安装为baseservice时自带jdk 需要现行卸载 1、找到自带的jdk rpm -qa |grep ...
摘要:二配置文件的配置文件默认读取文件。域名还可以分出级域名。这时候发现和域名访问都只是对应到了使用端口的程序默认的。需要注意的是这句命令应该放在的花括号内。 一、Nginx安装 centos6.x yum默认没有nginx的软件包 安装方式: 到nginx下载页面http://nginx.org/en/linux_pac...,复制CENTOS 6的nginx软件源安装包 运行命令:wge...
摘要:更换系统盘前,请先确认云主机为关机状态,点击更换系统盘。选择更改后的系统镜像,输入并确认管理员密码,点击确认即可更换系统盘。更换系统盘前,请先确认云主机为关机状态,点击更换系统盘。 选择更改后的系统镜像,输入并确认管理员密码,点击确认即可更换系统盘。 注意事项: 云主机必须关机才能更换系统盘; 免费镜像重装为收费镜像,需补足差价,收费镜像重装为免费...
阅读 2466·2023-04-25 19:24
阅读 1661·2021-11-11 16:54
阅读 2805·2021-11-08 13:19
阅读 3532·2021-10-25 09:45
阅读 2530·2021-09-13 10:24
阅读 3225·2021-09-07 10:15
阅读 3901·2021-09-07 10:14
阅读 2928·2019-08-30 15:56