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

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

 

5.配置完成后,雙擊運行gitblit.cmd 批處理文件,服務器就開始運行了。運行成功如下圖

 

6. 這時可以使用瀏覽器訪問gitblit,類似於訪問github一樣

例如我訪問 http://192.168.1.195:10101

界面如下,我服務器上已經有一些倉庫了。默認用戶admin,密碼admin。登錄后可以對倉庫,用戶以及團隊成員進行管理

7.現在gitblit是使用cmd窗口運行起來的,窗口關閉服務就停止了。所以最好是把gitblit服務注冊為后台服務。

 將gitblit注冊為后台服務的方法: 打開installService.cmd文件

   a.修改 ARCH

  32位系統:SET ARCH=x86

  64位系統:SET ARCH=amd64

   b.添加 CD 為程序目錄

  SET CD=F:\gitblit\gitblit-1.8.0(gitblit所在目錄)

   c.修改StartParams里的啟動參數為空。

  我的配置如下:

復制代碼
@REM arch = x86, amd64, or ia32
SET ARCH=amd64
SET CD=F:\gitblit\gitblit-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

但是我配置后,后台服務一直啟動不了。希望配置成功的可以教教我!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM