一、安装Java
下载地址:http://www.java.com/zh_CN/
直接安装就好了。
二、配置Java环境变量
右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。
1、新建
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jre1.8.0_144【具体要根据你自己的安装路径,我的是安装在C盘的】
2、新建
变量名:CLASSPATH
变量值:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
3、添加
找到PATH变量,选择编辑。把%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin添加到”变量值”的结尾处。
三、搭建Gitblit服务器
1、下载地址:http://gitblit.com/
2、解压缩下载的压缩包即可,无需安装。
3、创建一个目录,用来存放代码库 E:\git\gitdata
4、修改data目录下的gitblit.properties E:\git\gitblit-1.8.0\data\gitblit.properties
加入以下代码,从同目录下defaults.properties拷贝过来的
# Base folder for repositories.
# This folder may contain bare and non-bare repositories but Gitblit will only
# allow you to push to bare repositories.
# Use forward slashes even on Windows!!
# e.g. c:/gitrepos
#
# SINCE 0.5.0
# RESTART REQUIRED
# BASEFOLDER
# 上面创建的存放代码的目录
git.repositoriesFolder = E:\git\gitdata
# Standard http port to serve. <= 0 disables this connector.
# On Unix/Linux systems, ports < 1024 require root permissions.
# Recommended value: 80 or 8080
#
# SINCE 0.5.0
# RESTART REQUIRED
# 设置访问的端口,不要和别的端口有冲突
server.httpPort = 1000
# Secure/SSL https port to serve. <= 0 disables this connector.
# On Unix/Linux systems, ports < 1024 require root permissions.
# Recommended value: 443 or 8443
#
# SINCE 0.5.0
# RESTART REQUIRED
server.httpsPort = 1001
# Specify the interface for Jetty to bind the standard connector.
# You may specify an ip or an empty value to bind to all interfaces.
# Specifying localhost will result in Gitblit ONLY listening to requests to
# localhost.
#
# SINCE 0.5.0
# RESTART REQUIRED
# 搭建服务器的IP
server.httpBindInterface =192.168.1.109
# Specify the interface for Jetty to bind the secure connector.
# You may specify an ip or an empty value to bind to all interfaces.
# Specifying localhost will result in Gitblit ONLY listening to requests to
# localhost.
#
# SINCE 0.5.0
# RESTART REQUIRED
# localhost就行
server.httpsBindInterface =localhost
5、修改installService.cmd E:\git\gitblit-1.8.0\data\installService.cmd
@REM arch = x86, amd64, or ia32
SET ARCH=x86
搭建服务器的电脑是32位的选择 x86 64位的选择 amd64
6、安装windows服务
7、检查windows服务
确保为自动模式,每次windows启动都自动启动
右键点击gitblit, 并把服务启动起来
注意:如果要删除服务,请直接运行D:\open_source\gitblit-1.7.1下面的uninstallService.cmd
8、设置防火墙规则,确保局域网其他机器可以访问
8、浏览器中输入 http://192.168.1.109:1000
服务器IP:端口
四、配置Gitblit用户
1、进入系统 http://192.168.1.109:1000
2、用管理员账号登陆
用户名、密码都是 admin
3、添加用户
为你团队中的开发人员创建用户,只有授权用户才能进行相关操作
然后把用户名及初始密码发送给团队成员,让他们登陆http://192.168.1.109:1000 进去修改密码
4、创建项目组
5、创建Gitblit版本库
1)使用系统管理员账号登陆
2)设置项目的权限