Windows快速搭建Git服务器

方案:使用Gitblit

What is Gitblit?
Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories.It's designed primarily as a tool for small workgroups who want to host centralized repositories.

官网:http://gitblit.com/

步骤:

  1. 确认机器上已经安装了JRE
  2. 到官网下载Windows版Gitblit
    这里下载的是当前最新版 http://dl.bintray.com/gitblit/releases/gitblit-1.8.0.zip
  3. 解压
    这里假设解压到 C:\Users\Administrator\gitblit-1.8.0
  4. 配置
    如果没有要求,基本不需要额外的配置。
    有需求的,可以用文本编辑器打开 gitblit-1.8.0\data\defaults.properties,上面有详细的配置说明。如果要修改配置,不要直接修改defaults.properties,而是把配置添加到同文件夹下的gitblit.properties,这样可以覆盖默认配置。
    这里我们开启Http访问,添加下面一行到gitblit.properties
server.httpPort = 8080
  1. 安装启动服务
    这里推荐把服务器安装成windows服务。在gitblit-1.8.0目录,右键installService,选择用管理员身份运行。安装窗口一闪而过之后,同样右键以管理员身份运行gitblitw,确认"Startup type:"为"Automatic",这样服务可以开机启动,然后点击"Start"启动服务。
    Windows快速搭建Git服务器_第1张图片
    image.png

    如果以后要删除Gitblit,要记得用管理员模式运行此目录下的uninstallService来删除service。
  2. 访问Gitblit
    网址 https://<你的IP>:8443/
    Gitblit默认只开启了HTTPs访问,端口为8443。而且因为用的是自签名的证书,浏览器访问的时候会提示为不安全连接。如果在步骤4设置了HTTP访问,则可以使用 http://<你的IP>:8080/
    在主界面可以用admin/admin登录,就可以进行操作了。

你可能感兴趣的:(Windows快速搭建Git服务器)