配置 Gitblit 进行 Git 代码管理

环境 CentOS 7 x64

IP: 10.6.0.2

首先需要安装jdk  安装步骤 就略过了

下载最新版本  gitblit

wget http://dl.bintray.com/gitblit/releases/gitblit-1.6.2.tar.gz

创建目录

mkdir /data/gitblit

cp  gitblit-1.6.2.tar.gz /data/gitblit

cd /data/gitblit

tar zxvf gitblit-1.6.2.tar.gz

[root@localhost gitblit]# ls -lt

总计 3092

drwxr-xr-x+ 6 root root    4096 01-26 11:00 data

drwxr-xr-x+ 5 root root    4096 01-26 11:00 docs

drwxr-xr--+ 2 root root    4096 01-26 11:00 ext

-rw-r--r--+ 1 root root 3076352 10-28 21:30 gitblit.jar

-rw-r--r--+ 1 root root   11967 10-27 22:25 NOTICE

-rwxr-xr--+ 1 root root    1395 10-10 21:03 install-service-fedora.sh

-rwxr-xr--+ 1 root root     599 2014-06-17 migrate-tickets.sh

-rwxr-xr--+ 1 root root     641 2014-06-17 reindex-tickets.sh

-rwxr-xr--+ 1 root root     984 2014-05-15 add-indexed-branch.sh

-rwxr-xr--+ 1 root root    1224 2014-05-15 service-centos.sh

-rwxr-xr--+ 1 root root    1512 2014-05-15 service-ubuntu.sh

-rwxr-xr--+ 1 root root      82 2014-04-20 authority.sh

-rwxr-xr--+ 1 root root      52 2014-04-20 gitblit.sh

-rwxr-xr--+ 1 root root      59 2014-04-20 gitblit-stop.sh

-rwxr-xr--+ 1 root root      87 2014-04-20 install-service-centos.sh

-rwxr-xr--+ 1 root root      92 2014-04-20 install-service-ubuntu.sh

-rwxr-xr--+ 1 root root     997 2014-04-20 java-proxy-config.sh

-rw-r--r--+ 1 root root   11556 2014-04-20 LICENSE

centos 下面

默认的目录是/opt/gitblit, 放到别的目录需要修改service-centos.sh 文件

这里配置一下 service-centos.sh 文件

vi service-centos.sh  我们将/opt/gitblit, 修改成我们自己的目录

GITBLIT_PATH=/data/gitblit

GITBLIT_BASE_FOLDER=/data/gitblit/data

修改完成以后,直接运行 ./install-service-centos.sh 安装服务

运行 脚本 启动服务

./service-centos.sh start

Gitblit默认提供的是HTTPS协议下的访问,而不提供HTTP的

默认端口是 8443

所以只要访问https://yourdomain:8443 就可使用Gitblit了

Gitblit的默认帐号 密码是  admin/admin,登录后自己修改密码就可以了

Gitblit的认证与授权信息保存在 Gitblit根目录/data/users.conf文件中

修改启动文件 service-centos.sh 可修改 端口等信息

配置 Gitblit 进行 Git 代码管理的更多相关文章

  1. Git代码管理工具

    Git代码管理工具 Git 是分布式的源代码管理工具,这点区别于svn -让源代码可以被追溯,主要是记录了每次的更新了什么,如果新版本不想用,那么则可以退回之前的版本 -Git 是Linux之父当年为 ...

  2. Visual Studio Git代码管理环境部署

    Visual Studio 2010 部署Git代码管理环境. 第一:首先做Git的安装和环境部署 1.下载并安装Git软件,在windows环境下的Git叫做“msysGit”,官网地址为https ...

  3. git代码管理工具-SourceTree 使用介绍

    一.SourceTree 简单说明 SourceTree 是git 代码管理的可视化工具,可省去操作命令行的一个图形化工具,下载地址:https://www.sourcetreeapp.com/ 二. ...

  4. SVN和Git代码管理小结

    SVN和Git代码管理小结  之前,先用的是SVN,后来用了Git,最近又在用SVN.  关于代码管理,写几句.    由于自己参与的项目,人通常不超过10个人,版本不是很多,协作比较正常,感觉SVN ...

  5. 一篇文章搞定Git——Git代码管理及使用规范

    一篇文章搞定Git--Git代码管理及使用规范   https://blog.csdn.net/weixin_42092278/article/details/90448721

  6. [Git]代码管理工具简单使用

    1 Git简介 Git是分布式的版本控制系统,是Linux内核开发者林纳斯·托瓦兹(Linus Torvalds)为更好地管理Linux内核开发而设计.与CVS.Subversion一类的集中式版本控 ...

  7. VSCode集成Git代码管理

    一.安装和配置VSCode与Git 1.下载Git并安装: https://git-scm.com/download/ 2.下载VSCode并进行安装: https://code.visualstud ...

  8. git常用命令,学git代码管理

    下面是我整理的常用 Git 命令清单.几个专用名词的译名如下. Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一. ...

  9. Git代码管理

    持续更新中...   有道笔记链接:http://note.youdao.com/noteshare?id=10a0a86a3499f92cf26371f2698b97d2   Git网上平台 Git ...

随机推荐

  1. MySQL与Oracle的区别

    1.语法上的区别 变量类型定义.IN  OUT的位置.变量定义的位置.游标的位置.异常的位置: 2.MySQL没有 return 关键字,采用leave label的方式结束循环或跳出存储 3.异常处 ...

  2. 转 Linux下的GoldenGate的启动关闭Shell脚本(独立)

    用户想要用OGG进行同步数据,原来用的是Shareplex,至于为啥要换OGG,BulaBula一堆原因.....这不是我们要在意的事情,和客 户装完配置好OGG之后,测试中,客户提出要有个简单的启动 ...

  3. 转:12C CDB and pdb with sql developer

    How to install the 12c DB and use the Pluggable DB with SQL DeveloperGoal To give a path to install ...

  4. struts2的工作原理

    在学习struts2就必须的了解一下它的工作原理: 首先来看一下这张图 这张工作原理图是官方提供的: 一个请求在Struts2框架中的处理大概分为以下几个步骤 1.客户端初始化一个指向Servlet容 ...

  5. java实现类似qq的窗口对聊

    Swing实现界面,socket实现通信 package com.learn.talk; import java.awt.BorderLayout; import java.awt.Dimension ...

  6. ALAssetsLibrary 照片相关 浅析

    ALAssetsLibrary 提供了访问iOS设备下”照片”应用下所有照片和视频的接口: 从 ALAssetsLibrary 中可读取所有的相册数据,即 ALAssetsGroup 对象列表: 从每 ...

  7. java断点

    第一步: 用firefox运行程序,当点击保存,提示保存失败后,启动firebug 通过请求找到addNew.ezt出现错误,在eztnews.xml里通过ctrl+F查找找到请求执行的类和方法 找到 ...

  8. 为什么Hbase能实现快速的查询

    你的快速是指什么? 是根据亿级的记录中快速查询,还是说以实时的方式查询数据. A:如果快速查询(从磁盘读数据),hbase是根据rowkey查询的,只要能快速的定位rowkey,  就能实现快速的查询 ...

  9. HDU 2609 How many

    最小表示法+Map或者字典树,最小表示法找了个模板,还没学习呢... #include<cstdio> #include<cstring> #include<cmath& ...

  10. Telepro工具注册码

    Teleport Pro v1.54 注册码 Teleport Pro v1.54姓名(Name):3ddown.com序列号(Serial):161594593