由于公司需要使用的Gitee的企业版,但是建立的帐号比较少,所有需要内部搭建一个Git服务器维护代码,因此搭建了一个小型GIt服务器是必要的。
- 服务器环境:window server 2008 R2
- JDK 8
- gitblit 1.9
一、搭建Git服务器环境
(1)从www.gitblit.com下载Git服务器包,如下图所示;
(2)下载成功之后,把该目录放在空间比较大的盘中,譬如本电脑的D盘比较大,E盘根木解压E:\gitblit-1.9.0
。(前提:需要配置Java的运行环境,环境变量)
(3)新建私服的仓库,E:\git-repository
,用来存储公司的项目代码
(4)修改Gitblit的系统配置文件,E:\gitblit-1.9.0\data\defaluts.properties
文件,修改其中内容如下:
# 指定代码的仓库
git.repositoriesFolder = E:\git-repository
#server.httpPort = 0 指定http协议的端口号,请注意如果使用server服务器需要加入规则房型
server.httpPort = 911
# Gitblit安装的服务器本地IP地址,方便访问使用,支持的HTTP协议,同样需要设置Http访问规则
server.httpBindInterface = 192.168.2.6
# 本机可以使用https协议
server.httpsBindInterface = localhost
(5)运行gitblit.cmd
批处理文件。如下图所示表示运行成功
(6)在浏览器中输入:http://192.168.2.6:911/,如果可以登录网页表示服务器环境搭建成功
(7)用户默认情况下可以用用户名:admin和密码:admin进行登录,之后可以更改密码,如下所示
二、Gitblit的简单使用
(1)登录成功的界面(图片来自网路)
(2)创建新用户
(3)创建团队
给团队添加用户,然后保存
(4)创建仓库
(5)把项目分配给别人或者团队
点击进入项目
进入项目后点编辑
分配用户权限以及分配团队
选择好之后用户点击用户后的添加,选择好团队点击团队后的添加,然后点击保存
gitblit已经配置好,一定要注意开发Gitblit的端口
参考文章:blog.csdn.net/u011683819/…
参考文章:www.jianshu.com/p/ec36ab896…
关于ping不同的文章设置:blog.csdn.net/x541211190/…
开放端口规则:blog.csdn.net/qq_28189423…