Windows如何搭建自己的Git服务器
Windows如何搭建自己的Git服务器
一、使用的服务?
Gitblit什么是 Gitblit?
Gitblit 是一个开源的纯 Java 堆栈,用于管理、查看和提供Git存储库。
它主要是为希望托管集中式存储库的小型工作组设计的工具
二、安装步骤
1、安装java环境
1.1下载安装java 注意(java的版本需要在1.7及以上),安装步骤这里不再赘述
1.2配置java的环境变量
- PATH
- CLASSPATH
1.3检验java环境是否安装成功
- java
- javac
2、下载安装Gitblit
2.1下载地址
http://www.gitblit.com/
2.2解压下载的压缩包到自己想要存放的路径,无需安装
2.3配置gitblit
2.3.1创建存放文件的仓库
2.3.2找到gitblit下的data文件夹中的gitblit.properties文件,用文档编辑器打开
2.3.3查看gitblit使用的配置文件是哪一个 (不同版本的gitblit这里的配置写法可能不同,低版这个文件就是配置文件)
2.3.4复制defaults.properties文件(这个是默认的配置文件 一般不要在这面直接修改) 改为自己的文件名(如user.properties)
2.3.5制定资源文件的存放路径 (即第一步创建的文件夹路径)
2.3.6找到 server.httpPort 设定http协议的端口,(注意不要与电脑已有的其他服务端口冲突)
2.3.7找到 server.httpBindInterface,设定服务器的IP地址。这里就设定你的服务器IP。
2.3.8运行gitblit.cmd 批处理文件
2.3.9浏览器访问服务
3、设置成Windows服务启动模式(也可不设置)
3.1在Gitblit目录下,找到 installService.cmd 文件
3.2设置对应的属性值
修改 ARCH32位系统:SET ARCH=x8664位系统:SET ARCH=amd64添加 CD 为程序目录SET CD=E:Gitgitblit-1.8.0 (你的实际目录)修改StartParams里的启动参数给空就可以了
64
添加 CD 为程序目录
SET CD=E:Gitgitblit-1.8.0 (你的实际目录)
修改StartParams里的启动参数
给空就可以了
**到此就完成了**
Windows如何搭建自己的Git服务器相关推荐
- Windows平台下搭建自己的Git服务器
Gitblit 是一个纯 Java 库用来管理.查看和处理 Git 资料库,相当于 Git 的 Java 管理工具. Gitblit 支持Linux操作系统,因此 Gitblit 需要java运行环境 ...
- php实现git服务器,如何搭建和配置Git服务器
本篇文章给大家带来的内容是介绍如何搭建和配置Git服务器,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 安装Git 安装依赖yum install curl-devel expat- ...
- 阿里云CentOS7.3搭建多用户私有git服务器(从安装git开始)
起因 自己会有练手的不敢公开的项目,就自己搭建个服务器放自己的渣代码了. 在经历了连不上服务器.没有访问权限.没法提交以后,我打通了任督二脉. 我这个git服务器适合条件:1.就那么几个人小项目,不是 ...
- 在CentOS下搭建自己的Git服务器
2019独角兽企业重金招聘Python工程师标准>>> 首先需要装好CentOS系统,作为测试,你可以选择装在虚拟机上,这样比较方便.这步默认你会,就不讲了. 有了CentOS,那么 ...
- 搭建自己的GIT服务器
出于个人需要,搭建一个自己的GIT服务器是在所难免. 方便自己管理代码,也方便composer. root登录服务器,新建一个用户组 && 所属该组的用户. # 新建一个git用户组g ...
- git clone 多个_搭建自己的 Git 服务器
根据 RhodeCode[1] 在 2016 年做过的一项分析报告 Version Control Systems Popularity in 2016[2],在如今的 VCS(版本控制系统)领域,G ...
- 搭建自己的 Git 服务器
根据 RhodeCode 在 2016 年做过的一项分析报告 Version Control Systems Popularity in 2016,在如今的 VCS(版本控制系统)领域,Git 几乎已 ...
- 如何搭建自己的git服务器
git是什么? git是目前世界上最先进的分布式版本控制系统.出自linux之父之手 SVN与Git的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑 ...
- 怎么git 自己建的服务器_如何搭建自己的git服务器
前几天在服务器亲自搭建git服务器,之前只是我自学了git的知识,在网上找了很多资料,重装了很多次,都不知道怎么使用,最后自己研究了好几遍,终于把git服务器搭建起来了.但是不知道我这种方法对不对,分 ...
最新文章
- 信息大脑如何从物理大脑中涌现?
- Android中的常量 DEFAULT_KEYS_SHORTCUT
- 如何基于 K8s 构建下一代 DevOps 平台?
- Linux安装screen时的问题
- 初识图机器学习(part5)--图表示学习2.0
- elementui下拉框选择图片_element ui下拉框如何实现默认选择?
- 前端学习(3015):vue+element今日头条管理--自定义验证规则
- 友益文书类似软件_团队成员分享 | 港中文翻译学姐:硬件不够,软件来凑;心之所愿,无所不能...
- 懒汉式(线程安全,同步代码块儿)
- mysql 建表覆盖原先表_mysql表与表之间建关系
- 微信小程序教程笔记4
- JDK动态代理源码解读
- 一文读懂数据脱敏技术在智能汽车中的应用
- 视频录制——SurfaceView + MediaRecorder 实现视频录制功能
- 华为OD机试 - 找朋友(Java JS Python)
- iQOO Z3、OPPOK9和小米11青春版的区别 哪个好
- SQL PLUS命令使用大全(转,特有用)
- PHP验证身份证类(包含香港身份证校验)
- Configuring incomplete, errors occurred!
- MySQL引擎和区别
热门文章
- 意式极简轻奢风格装修
- TCP-IP详解: RTT和RTO的计算方法
- matlab等于本身是什么命令,matlab中的m=size是什么意思
- 专家汇 | 车联网这样上云,真的很酷!
- iserror 函数_如何在Excel中使用CLEAN,FIND和ISERROR工作表函数
- 系统大玩家 无忧装机GHOST XP V7.0
- 华南农业大学c语言测试,华南农业大学《C语言程序设计》考卷(8份)
- 360数科发布1月信息安全动态:“8看”妙招防范钓鱼诈骗攻击
- m3u8下载工具分享
- 【车载开发系列】UDS诊断---输入输出控制($0x2F)