Gitblit
  Gitblit 是一个使用Java来管理Git的软件,其本身有很多特性分支。关于Gitblit 的详细情况可以到官网上查看: http://gitblit.com

闲话少说,以下是gitblit 的安装步骤。(首要条件Java 虚拟机 !)

1、下载Gitblit 这里我使用的是Gitblit Go 分支,这个分支版本的好处就是什么都集成到一块了,不需要安装别的东西。

下载地址:http://code.google.com/p/gitblit/downloads/detail?name=gitblit-1.0.0.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 = 服务器IP地址

server.httpsBindInterface = localhost 如果禁用https,这个就无所谓了

完成后运行gitblit.cmd 批处理文件,可以看到以下界面:

然后在浏览器输入 上面修改的 httpBindInterface 的地址(这里为 Localhost) 和端口 httpPort:

在界面上输入用户名和密码 默认都为 admin (这个在Users.conf文件中)。

进入系统后就可以创建 Git Repository 和会员了。

以Windows service 方式启动
   Gitblit可以使用 Apache Commons Daemon 方式配置安装为Windows service。

以“编辑”方式打开 installService.cmd

修改 ARCH = x86 (这里设置为 x86,请根据服务器平台进行相应设置)

添加 CD 为程序目录,

Set CD=youpath\gitblit-0.9.3

修改StartParams里的启动参数,这里我们把它的配置全部删除,使用 gitblit.properties里的配置即可。

以管理员方式打开CMD 然后运行这个批处理文件。
如果没有提示异常 则到 “服务“ 组件里 找到 ”gitblit“ 这个服务然后启动。
打开历览器 输入 地址就可以看到刚才的网站了。

备注:可以在 CMd 中 运行 SC delete "服务名称" 删除服务;程序目录 Logs 下查看日志信息。

转载于:https://www.cnblogs.com/xbj-2016/p/8489520.html

使用Gitblit 在windows 上部署你的Git Server相关推荐

  1. 在 Windows 上部署 gitblit

    在 Windows 上部署 gitblit 在 Windows 上部署 gitblit 缘起 gitblit 是什么 安装JDK 部署 gitblit 下载 gitblit 并解压 配置 登录 注册为 ...

  2. Elasticsearch-03 CentOS7 / Windows上部署Elasticsearch5.6.16集群模式

    文章目录 概述 CentOS上部署ES集群 集群组成 关键配置信息 Master节点搭建 Slave1节点搭建 Slave2节点搭建 Windows 部署 ES集群 elasticsearch.yml ...

  3. 在windows上部署IIS web服务

    在windows上部署IIS web服务 在windows上部署IIS web服务安装IIS相关环境并利用IIS服务器发布靶站源代码(注意应用程序池使用.net 4.0并开启.NET服务) 1.1程序 ...

  4. 【游戏开发】《Java游戏服务器架构实战》项目在windows上部署

    [游戏开发]<Java游戏服务器架构实战>项目在windows上部署 文章目录 [游戏开发]<Java游戏服务器架构实战>项目在windows上部署 一.配置项目基础环境 二. ...

  5. 使用gitblit在Windows上搭建git服务器

    使用gitblit在Windows上搭建git服务器 概述 工具准备 安装流程 安装jre-7 测试java环境 解压并配置gitblit 修改data目录下的defaults.properties文 ...

  6. 从零开始在 Windows 上部署 .NET Core 到 Kubernetes

    本章节所有代码已上传至:https://github.com/Seanwong933/.NET-Core-on-Kubernetes 文末附有本人遇到过的 Docker 和 k8s 的故障排除. 本文 ...

  7. Windows上部署onlyoffice document server并用go语言进行二次开发实现企业实时文档协作功能

    --追求简单化的安装就能享受高雅的网络协作办公环境 最新的请移步至此:http://blog.csdn.net/hotqin888/article/details/79337881 要求: 如果是局域 ...

  8. 若依分离版在windows上部署(1)

    一. 使用jar包+Nginx方式 0.打包前准备工作 (1) pom.xml 文件下 打包方式为jar (2)数据库与redis 配置为服务器配置 (3)查询服务器上未被占用的端口 查询命令:net ...

  9. Windows上部署Ngnix

    本来对Ngnix这个"反向代理"服务的认识是"不明觉厉",没想到部署起来比Apache还简单. 1.下载 直接去Ngnix官网下载安装包,注意Ngnix官网分成 ...

最新文章

  1. 如何使用多个参数调用Angular.js过滤器?
  2. 【Paper】2014_基于自适应定位的传感器频率的对比研究
  3. iScreenLocker 3.1.8 安卓锁屏通知--苹果一样的体验
  4. data-role参数表:
  5. java并发编程 博客_JAVA并发编程常识
  6. python 迭代器、生成器知识点总结
  7. 用css sprites(图像拼合技术)优化css加快网站速度[转]
  8. 牛客网--华为机试在线训练2:计算字符个数
  9. 苹果Mac高级音乐播放器:Swinsian
  10. php遍历目录与文件夹的多种方法详解
  11. 达州铭仁园2021年高考成绩查询,2021年达州铭仁园中学升学率高不高?
  12. matlab中的imnoise信噪比,matlab语法fn=imnoise(f,'gaussian',0,0.02)是给f添加高斯噪声,其中数值0和0.02分别表示___和___?...
  13. 手机图案密码(3*3点阵)开锁次数 C++
  14. Marlin代码分析一些记录
  15. Redis基本知识记录
  16. 16.opengl-qt 基础光照
  17. 常用文本编辑器(NotePad++,UtraEdit)
  18. 开关电源常用保护电路-过热、过流、过压以及软启动保护电路
  19. hasNext()方法
  20. 2016年第8本:不可思议的心理控制实验

热门文章

  1. Android Studio导入包
  2. 大数据的乘法实现——C语言
  3. linux 文件格式压缩
  4. (收集)vim72 .vimrc的一个样本
  5. react特性-声明式编程
  6. 50个最有价值的数据可视化图表
  7. liferay 指定默认首页
  8. leetcode 462. Minimum Moves to Equal Array Elements II
  9. mysql获取表的行号
  10. 将语音搜索集成到Google Now中