Git Server for Windows 环境搭建

来源:互联网 发布:八爪鱼软件下载 编辑:程序博客网 时间:2024/06/02 06:21

4年前就开始接触git,只到今日才正式在Windwos环境下,搭建了一个Git Server(Gitblit),特在此记录为证大笑

先上一张搭建好的效果图:

下面简单描述下搭建过程:

1.下载Gitblit

2.设置/修改属性

3.启动服务,并添加到Windwos服务

4.添加仓库

5.用户管理


1.下载Gitblit

下载页面:http://gitblit.com/


我选择了最新的 1.7.1 (2015-11-23)版本,下载后解压到 某一目录下面,我放在了 D:\git\gitblit-1.7.1

到此,下载的工作就完成了。


2.设置/修改属性

完成下载工作后,对属性进行配置。配置的过程可以参考 Gitblit的文档

文档地址:http://gitblit.com/setup_go.html

文档中对整个过程描述的还是比较清楚的,下面就我们需要操作的几个步骤进行简单的介绍。

2.1 修改gitblit.properties的配置

gitblit.properties
 在data文件夹中,用文本编辑工具打开gitblit.properties,添加下面几个参数

server.httpPort = 7070  # 端口
server.httpsPort = 0 #端口
server.httpBindInterface =  #赋空值,局域网内都可以通过IP地址+端口进行访问了
server.storePassword = git
git.packedGitLimit = 8589934592
#server.httpPort and server.httpsPort
#server.storePassword
(do not enter # characters)
#https is strongly recommended because passwords are insecurely transmitted form your browser/git client using Basic authentication!
#git.packedGitLimit (set larger than the size of your largest repository)

设置完后,保存

3.启动服务,并添加到Windwos服务

3.1 启动

配置好后,可以双击运行 gitblit.cmd 启动服务

注: Gitblit 基于Java实现的,所以系统本身需要安装JDK,

JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载安装后,即可

3.2 添加Windwos服务,添加后Gitblit随电脑启动

运行 installService.cmd 添加为服务

如果电脑是32位的,需要将installService.cmd中ARCH的值设置为x86

启动服务后,在本机浏览器中打开:http://localhost:7070/ 就可以访问一开始提到的页面了。

或是在局域网中输入ip:7070 同样可以访问。


4.添加仓库

在版本库页面中,可以创建版本库,

输入对应参数

设置对应参数点击最下方“创建”按钮,即可创建新的版本库,这里就不赘述了。


5.用户管理

进入页面,进行某些操作,需要具备对应权限,包括前面讲到的创建版本库。

所以进行4前,需要先登录。 默认的管理员账号为 admin,密码 admin

此密码可以在 data文件夹下的users.conf中进行设置。

可以通过页面对所有用户进行创建,修改,包括admin

页面上提供 用户和团队的管理

具体的操作很清楚,这里也不赘述了。


对于Gitblit的搭建工作,这样就初步完成了,Git的使用及技巧后面再继续分享。大笑大笑大笑

另附GIT 官方中文Book  地址: http://git-scm.com/book/zh/v2

1 0