由于Gitlab不支持Windows,于是选择了Gitblit,官网:gitblit.com.
- 下载最版本,直接解压就可用,不需要安装。
修改data/gitblit.properties ,添加以下内容:
# 仓库地址 git.repositoriesFolder = E:/GitRepositoies # 服务器名 web.siteName = xxxgitserver # http的端口号,可以设置为其它的,设置为80的话,在打开web页面时不用加端口号 server.httpPort = 80 # 禁用htttps server.httpsPort = 0 # 将服务的IP地址配置为固定的IP, 然后设置为该项的值 server.httpBindInterface = 192.168.18.18
以管理员权限运行程序根目录下的installService.cmd,将gitblit注册为服务。
- 在系统的服务管理里,将gitblit服务改为延迟启动,设置自动启动会导致启动失败。
- 将amd64/gitblit.exe添加到防火墙中允许运行的程序中。