Gitblit 的安装使用

摘要:
你可以看到那个女孩。properties实际上使用默认值properties中的配置。b、 修改git仓库文件夹,这是git仓库的存储路径。您可以在计算机上创建新文件夹。操作成功,如图6所示。此时,您可以使用浏览器访问gitblit,这与访问github类似。例如,我访问http://192.168.1.195:10101界面如下。我的服务器上已经有一些仓库。登录后,您可以管理仓库、用户和团队成员。7.现在gitblit正在使用cmd窗口运行,窗口关闭服务停止。因此,最好将gitblit服务注册为后台服务。

1.下载gitblit,可以网上下载,也可以在下面云盘链接取

  gitblit-1.8.0  下载链接:https://pan.baidu.com/s/1x7dnbyDp1FmYjMosJbGR8w 密码:kmg2

2. 电脑配置java运行环境,确认配置成功

3. 将刚刚下载的gitblit安装包解压使用,无需安装

4. 配置gitblit配置文件。

  a.打开Gitblit目录下的data文件夹,会看到gitblit.properties与defaults.properties,使用文本编辑工具打开。

    看到gitblit.properties 其实是使用了defaults.properties里面的配置。所以直接修改defaults.properties就好了。

  b.修改git.repositoriesFolder,这是git仓库存放路径,自己在电脑上新建一个文件夹就好。

    例如:git.repositoriesFolder = F:/gitblit/GitProject

  c.找到server.httpPort,设定http协议的端口号

    例如:server.httpPort = 10101

  d.找到server.httpBindInterface,设定服务器的IP地址

    例如:server.httpBindInterface = 127.0.0.1

  e.找到server.httpsBindInterface,设定为localhost

    server.httpsBindInterface = localhost

  f. 找到server.shutdownPort ,如果端口有冲突,可以改一下

    例如:server.shutdownPort = 10100

下面是我配置文件的部分截图

Gitblit 的安装使用第1张

5.配置完成后,双击运行gitblit.cmd 批处理文件,服务器就开始运行了。运行成功如下图

Gitblit 的安装使用第2张

6. 这时可以使用浏览器访问gitblit,类似于访问github一样

例如我访问 http://192.168.1.195:10101

界面如下,我服务器上已经有一些仓库了。默认用户admin,密码admin。登录后可以对仓库,用户以及团队成员进行管理

Gitblit 的安装使用第3张

7.现在gitblit是使用cmd窗口运行起来的,窗口关闭服务就停止了。所以最好是把gitblit服务注册为后台服务。

 将gitblit注册为后台服务的方法: 打开installService.cmd文件

   a.修改 ARCH

  32位系统:SET ARCH=x86

  64位系统:SET ARCH=amd64

   b.添加 CD 为程序目录

  SET CD=F:gitblitgitblit-1.8.0(gitblit所在目录)

   c.修改StartParams里的启动参数为空。

  我的配置如下:

复制代码
@REM arch = x86, amd64, or ia32
SET ARCH=amd64
SET CD=F:gitblitgitblit-1.8.0

@REM Be careful not to introduce trailing whitespace after the ^ characters.
@REM Use ; or # to separate values in the --StartParams parameter.
"%CD%\%ARCH%gitblit.exe"  //IS//gitblit ^
         --DisplayName="gitblit" ^
         --Description="a pure Java Git solution" ^
         --Startup=auto ^
         --LogPath="%CD%logs" ^
         --LogLevel=INFO ^
         --LogPrefix=gitblit ^
         --StdOutput=auto ^
         --StdError=auto ^
         --StartPath="%CD%" ^
         --StartClass=org.moxie.MxLauncher ^
         --StartMethod=main ^
         --StartParams="" ^
         --StartMode=jvm ^
         --StopPath="%CD%" ^
         --StopClass=org.moxie.MxLauncher ^
         --StopMethod=main ^
         --StopParams="--stop;--baseFolder;%CD%data" ^
         --StopMode=jvm ^
         --Classpath="%CD%gitblit.jar" ^
         --Jvm=auto ^
         --JvmMx=1024
复制代码

修改完成,双击运行installService.cmd就可以将gitblit注册为后台服务也就是Windows service.

cmd窗口使用

msconfig命令可以查看后台服务,net start 可以查看开启的服务

删除gitblit后台服务命令: sc delete gitblit

但是我配置后,后台服务一直启动不了。希望配置成功的可以教教我!

免责声明:文章转载自《Gitblit 的安装使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇[转]html风格tooltip效果的实现10个效果最佳的编程字体 狼人:下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Windows 平台下Git 服务器搭建

由于项目中一直在使用git作为版本管理,自己对git的理解、使用都还不是怎么的熟悉,所以准备深入了解一下git及一些常用命令的使用,于是干脆把服务端架上,通过自己的PC作为服务端同时作为客户端的角色进行折腾了...本文主要介绍在Windows平台下Git服务器的搭建,如下: 一:下载java,地址:http://www.java.com/zh_CN/   ...

使用gitblit搭建自己的代码存储仓库

一、基本准备: 服务器:阿里云的windows server 2008 r2 64位 相关软件: 1、java的jdk包; 2、gitblit程序包(这个不用安装,是绿色的)。 二、安装步骤 1、下载jdk程序包 jdk程序包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-...

在Windows上搭建Git Server

作为版本控制工具大多公司会选用Git,但svn也具有一定的优势,在对开源项目管理方面,Git具有一定的优势,我们可以将自己的项目放到GitHub上面,供大家交流学习,但一些企业项目和需要保密的闭源项目如果选择使用GitHub托管的话就会收取昂贵的费用。 所以对于一些公司项目就需要搭建自己的本地Git服务器,浏览大量网页后发现基本绝大部分Git服务都是在Li...

gitblit安装

经理要求我把一台电脑装成ubuntu系统然后在给转个gitblit,这可就难住我了,我啥也不会啊  /尴尬 然后我从 http://mirrors.163.com/ubuntu-releases/14.04/ubuntu-14.04.5-desktop-amd64.iso 下载了一个ubuntu的镜像,然后又从 http://www.onlinedown....

Gitblit搭建及Git协作开发流程

1. 概述 目前主流的是git作为自己代码管理,但是采用github需要付费才能够使用,如果不付费,代码需要公开。创业团队及小型开发团队都有必要搭建自己的代码服务器,自己摸索需要一定的时间,会赶不及项目进度。在此作者把自己的经验作为文档写下来,方便互联网各位创业者参考,能很快的搭建自己所需要的代码服务器。 同时作者也把最基本的开发流程,代码提交,代码上传,...

Linux环境下Gitblit服务搭建及秘钥配置

一、安装gitblit服务 1、下载地址https://pan.baidu.com/s/1wQ3TEE_gw5xZvyFPZB9xFg 2、上传至linux服务器并解压缩 tar xvf gitblit-1.8.0.tar.gz 3、修改defaults.properties文件 vim /usr/local/gitblit-1.8.0/data/defa...