在windows服务创建自己的版本库

10/15/2021

# 前提条件

  1. windows服务器一台
  2. git服务 (opens new window)
  3. jdk (opens new window)
  4. gitblit (opens new window)

# 开始

这里主要讲 gitblit 的安装配置, git 服务及 java 环境的安装请先准备好

# 下载

  1. 下载 gitblit (opens new window)

# 配置

gitblit windows版本是免安装版的,直接把加压文件放到一个目录即可

  1. 创建用于存储资料的文件夹 gitRepository

创建用于存储资料的文件夹

  1. 修改 defaults.properties 文件

    • 2.1 打开 Gitblit 目录下的 data 文件下的 defaults.properties 文件

    • 2.2 修改 git.repositoriesFolder 的值为刚刚创建的 gitRepository 文件夹路径

    • 2.3 修改 server.httpPort 的值为随意端口号即可(server.httpPort=8019)。

    • 2.4 修改 server.httpBindInterface 的值为当前主机 ip 地址

    不是公网ip,用 ipconfig 查看 IPv4 地址

    • 2.5 修改 server.httpsBindInterface 的值为 localhost

    • 2.6 保存文件退出即可

  2. 运行 gitblit.cmd 启动服务。

gitblit.cmd

启动成功

  1. 访问: http://公网ip:端口号

访问

  1. 右侧登录,默认账户名和密码为 admin

  2. 若要修改用户名和密码或者添加用户,只需要修改 /data/users.conf 即可

# 设置以系统服务的方式启动 gitblit

  • 1 在编辑器(记事本)中打开根目录下的 installService.cmd 文件

  • 2 修改 ARCH

    • 32位系统:SET ARCH=x86

    • 64位系统:SET ARCH=amd64

  • 3 在 ARCH 下添加设置 SET CD= 你的gitblit根目录

  • 4 修改 StartParams parameter 首行为 "%CD%\%ARCH%\gitblit.exe"

  • 5 设置 StartParams=""

  • 6 关闭文件,以管理员身份运行 installService.cmd ,如果没有报错,此时就可以在服务中看到了

服务

到此,gitblit的配置就算完成了,接下来就可以愉快的创建版本库了

Last Updated: 3/15/2024, 2:13:06 PM