[Windows 7(64bit)] Gitblit 安装

1、依赖java环境,检查java是否已经配置:

java -version

javac -version

E:\gitblit-1.8.0>java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

E:\gitblit-1.8.0>javac -version
javac 1.8.0_191

出现上面提示说明已经配置好了。未配置好的自己搜索以下,很好配置。

2、配置Gitblit:

gitblit 不需要安装,下载好直接解压就行。下载地址:Download Gitblit GO (Windows)。下载速度还行

我这里解压压缩文件到 E:\ 盘。

新建工程文件夹,用于保存上传文件:E:\gitblit\project。E盘下的文件如下:

配置

  找到 E:\gitblit-1.8.0\data目录下的 gitblit.properties 文件,在最下面添加配置:

git.repositoriesFolder = E:/gitblit/project
server.httpPort = 10101
server.httpsPort = 8444
server.httpBindInterface = 192.168.1.36

说明:

这些配置都是 gitblit.properties 同级目录下的 defaults.properties 文件里面的配置,可以看到gitblit.properties最下面配置的文件设置为:include = defaults.properties

修改的配置说明,上面是我使用时都设置才能启动的,下面解释 和 可能需要的配置:

# 仓库目录设置
git.repositoriesFolder = E:/gitblit/project
# 监听的http请求端口
server.httpPort = 10101
# 监听的https请求端口
server.httpsPort = 8444
# 【注】本机的 局域网内的 IP(CMD控制台使用 ipconfig命令 查看)
server.httpBindInterface = 192.168.1.36
# 关闭服务监听端口
server.shutdownPort = 8088

查看本机的,本地局域网内的 IP:

win键+R ——> 输入cmd ——> 输入 ipconfig ——>  Enter(回车)。

如有端口占用自行修改,或停掉占用端口的服务,查看:cmd进入之后输入“netstat -nao”或者“netstat -na”

运行 Gitblit:[非必须] 找到 E:\gitblit-1.8.0 目录下的:installService.cmd;以管理员身份运行,此处用于注册服务。注册的服务可以在 Windows任务管理器(组合键:Ctrl + Shift + Esc 打开) 的 服务 下找到:

【必须】找到 E:\gitblit-1.8.0 目录下的:gitblit.cmd;双击也行,但是出现错误时窗口会突然关闭。

在 E:\gitblit-1.8.0 文件夹下,先 按住 Shift ——> 再 点击鼠标右键 ——> 选中 在此处打开命令窗口(W)——> 输入 gitblit.cmd ——> Enter(回车)。

显示 Started,表示成功:

浏览器,地址栏输入:192.168.1.36:10101 。管理员登录名:admin;密码:admin

【避免每次都要点击gitblit.cmd】:installService.cmd文件进行配置:

a)给CD变量赋值,在ARCH=amd64(电脑64位的)下面:

SET ARCH=amd64
SET CD=E:\gitblit-1.8.0

b)设置启动参数为空:

--StartParams="" ^
默认的是下面这个,上面已改:
--StartParams="--storePassword;gitblit;--baseFolder;%CD%\data" ^

c)保存。以管理员身份运行,在服务里设为自动,在 Windows任务管理器(组合键:Ctrl + Shift + Esc 打开) 的 服务 右下角 点击 服务(S)... 按钮——>找到gitblit——>右键——>属性——>常规——>启动类型:自动——>确定。以后就会自动启动了。

 

下篇介绍团队管理。

 

 

猜你喜欢

转载自blog.csdn.net/qq_31496003/article/details/88170338