由于公司最近要做一个协同开发的项目,想到利用云服务器新建一个私有GIT仓库本文就记录一下在windows平台下搭建的的过程。
一,安装前准备
gitblit是运行在java环境下的,因此需要安装jdk或者jre,这个过程需要下载对应文件,并配置环境,具体操作可以参考百度。
在控制台窗口下输入javac能出现以前内容,表示环境配置成功。
接下来是对gitblit的安装与配置,gitblit可以从官网下载http://www.gitblit.com/ windows平台下载windows版本即可
接下来是下载解压gitblit到你的硬盘上面,我是解压到了D盘,所以以D盘为目录。修改配置文件,主要是gitblit文件夹下的datae文件,gitblit.properties文件和defaults.properties文件。
正常情况下是只需要配置defaults.properties下面的内容,我这个是在gitblit.properties文件下面的,对应去修改defaults文件就OK
#
# GITBLIT.PROPERTIES
#
# Define your custom settings in this file and/or include settings defined in
# other properties files.
#
# Include Gitblit's 'defaults.properties' within your configuration.
#
# NOTE: Gitblit will not automatically reload "included" properties. Gitblit
# only watches the 'gitblit.properties' file for modifications.
#
# Paths may be relative to the ${baseFolder} or they may be absolute.
#
# COMMA-DELIMITED
# SINCE 1.7.0
include = defaults.properties
git.repositoriesFolder = E:\DATA\Project
server.httpPort = 10101
server.httpsPort = 8443
server.httpBindInterface = 192.168.1.105
server.httpsBindInterface = localhost
#
# Define your overrides or custom settings below
#
双击运行gitblit.cmd文件就会出现以下内容
在浏览器下面输入设置的IP地址和端口号,或者localhost访问,可以看到如下画面
如果出现无法访问可以设置防火墙入站规则,
选择gitblit的解压目录将运行文件包括进去,下一步运行连接
即可完成配置。浏览器中即可出现上面的画面。
接下来设置gitblit版本库,用户名/密码:admin/admin登陆进入
同时可以 创建新用户如下,可以进行权限管理
二,阿里云远程服务器配置(接下一部分)