建立本地Git服务器
<一>安装
1、 首先安装java及配置环境变量
2、 安装Gitblit(windows版本)
a) 下载Gitblit, 下载地址:http://www.gitblit.com/
b) 解压缩下载的压缩包即可,无需安装。
c) 创建用于存储资料的文件夹。比如D:\gitRepository
d) 配置gitblit.properties 文件,在data目录下面,用“NotePad++”打开,配置如下信息:
include = my.properties git.repositoriesFolder = D:\Git\gitRepository
1. 将其中的 include = defaults.properties注释掉,并添加 include = my.properties;
2. 从data文件夹下发现了defaults.properties文件,这是gitblit的默认配置,复制一遍该文件,并改名为上诉修改的配置名称,我这里就是my.properties.
3. 打开my.properties,主要修改以下几点:
server.httpPort = 8080 //设定http协议的端口号。默认0表示禁用http协议.
server.httpsPort = 8443
server.httpBindInterface = localhost //设定服务器的IP地址。默认没有内容,服务器本地可以通过localhost访问,如果指定,则只能通过指定的ip地址访问.
保存,关闭。
3、 运行
a) 找到bitblit目录中的gitblit.cmd文件,双击。
b) 运行结果如下,运行成功。
c) 在浏览器中打开,现在就可以使用GitBlit了。 登录之后第一件事情先修改密码。
<二> 设置以Windows Service方式启动Gitblit
1. 在Gitblit目录下,找到installService.cmd文件。
2.用“记事本”打开。
3.修改 ARCH
32位系统:SET ARCH=x86
64位系统:SET ARCH=amd64
4.添加 CD 为程序目录
SET CD=D:\Git\gitblit-1.8.0(你的实际目录)
5.修改StartParams里的启动参数,给空就可以了。
6.保存,关闭文件。
7. 以Windows Service方式启动Gitblit.
7.1.双击Gitblit目录下的installService.cmd文件(以管理员身份运行)。
7.2.在服务器的服务管理下,就能看到已经存在的gitblit服务了。
但是我在win10操作系统下,按照这个流程走,发现无法开启服务,双击installService.cmd或者管理员身份运行,都是一闪而过,服务也不会出现(?)至今未解。
7.3.平时使用时,保持这个服务是启动状态就可以了。
<三>使用
1、 登录gitblit 默认用户名和密码是:admin/admin
2、 修改管理员账户密码
3、 添加用户
4、 添加团队
5、 创建版本库,配置git库的权限