200字
利用Gitblit 在Windows 上部署你私有的Git Server
2016-02-26
2026-01-26
Dev

Gitblit

Gitblit 是一个使用Java来管理Git的软件,其本身有很多特性分支。关于Gitblit 的详细情况可以到官网上查看: http://gitblit.com 闲话少说,以下是gitblit 的安装步骤。(首要条件Java 虚拟机 !) 1、下载Gitblit 这里我使用的是Gitblit Go 分支,这个分支版本的好处就是什么都集成到一块了,不需要安装别的东西。 下载地址:http://dl.bintray.com/gitblit/releases/gitblit-1.7.1.zip 2、配置gitblit.properties 文件。 gitblit需要配置的东西不多,一般我们只要配置下面几项即可: git.repositoriesFolder   这个是存放Git库的文件夹。 server.httpPort 和server.httpsPort   分别为http协议和https 协议的端口。 server.httpBindInterface 和server.httpsBindInterface 宿主监控的网络接口 ,就是服务器端访问的网址。
git.repositoriesFolder = d:/git     #表示仓库路径
server.httpPort = 10010   #表示端口为10010
server.httpsPort = 0  #禁用https
server.httpBindInterface = 0.0.0.0  #服务器IP地址
server.httpsBindInterface = localhost  #如果禁用https,这个就无所谓了
完成后运行gitblit.cmd 批处理文件,可以看到以下界面: 在界面上输入用户名和密码  默认都为 admin (这个在Users.conf文件中)。 进入系统后就可以创建 Git Repository 和会员了。

以Windows service 方式启动

Gitblit可以使用 Apache Commons Daemon 方式配置安装为Windows service。 以“编辑”方式打开 installService.cmd 修改 ARCH  = x86 (这里设置为 x86,请根据服务器平台进行相应设置) 添加 CD 为程序目录, Set CD=youpath\gitblit 修改StartParams里的启动参数,这里我们把它的配置全部删除,使用 gitblit.properties里的配置即可。 以管理员方式打开CMD 然后运行这个批处理文件。 如果没有提示异常 则到 “服务“ 组件里 找到 ”gitblit“ 这个服务然后启动。 打开历览器 输入 地址就可以看到刚才的网站了。 备注:可以在 CMd 中 运行 SC delete "服务名称" 删除服务;程序目录 Logs 下查看日志信息。

其他 Windows 上的 Git 服务器端

http://gitstack.com/   这个是收费的 http://www.chodounsky.net/bonobo-git-server/ https://github.com/otac0n/WebGitNet/wiki/Getting-Started https://github.com/yysun/Git-Web-Access
利用Gitblit 在Windows 上部署你私有的Git Server
作者
Chuck
发表于
2016-02-26
License
CC BY-NC-SA 4.0

评论