欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

如何在Linux系統(tǒng)中安裝使用Gitblit

本篇內(nèi)容主要講解“如何在Linux系統(tǒng)中安裝使用Gitblit”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“如何在Linux系統(tǒng)中安裝使用Gitblit”吧!

創(chuàng)新互聯(lián)建站秉承實(shí)現(xiàn)全網(wǎng)價(jià)值營(yíng)銷(xiāo)的理念,以專(zhuān)業(yè)定制企業(yè)官網(wǎng),成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),微信小程序,網(wǎng)頁(yè)設(shè)計(jì)制作,移動(dòng)網(wǎng)站建設(shè)成都營(yíng)銷(xiāo)網(wǎng)站建設(shè)幫助傳統(tǒng)企業(yè)實(shí)現(xiàn)“互聯(lián)網(wǎng)+”轉(zhuǎn)型升級(jí)專(zhuān)業(yè)定制企業(yè)官網(wǎng),公司注重人才、技術(shù)和管理,匯聚了一批優(yōu)秀的互聯(lián)網(wǎng)技術(shù)人才,對(duì)客戶都以感恩的心態(tài)奉獻(xiàn)自己的專(zhuān)業(yè)和所長(zhǎng)。

Git是一款注重速度、數(shù)據(jù)完整性、分布式支持和非線性工作流的分布式版本控制工具。Git最初由Linus Torvalds在2005年為L(zhǎng)inux內(nèi)核開(kāi)發(fā)而設(shè)計(jì),如今已經(jīng)成為被廣泛接受的版本控制系統(tǒng)。

和其他大多數(shù)分布式版本控制系統(tǒng)比起來(lái),不像大多數(shù)客戶端-服務(wù)端的系統(tǒng),每個(gè)Git工作目錄是一個(gè)完整的倉(cāng)庫(kù),帶有完整的歷史記錄和完整的版本跟蹤能力,不需要依賴(lài)網(wǎng)絡(luò)或者中心服務(wù)器。像Linux內(nèi)核一樣,Git也是在GPLv2許可證下分發(fā)的自由軟件。

本篇教程我會(huì)演示如何安裝 gitlit 服務(wù)器。gitlit的最新穩(wěn)定版是1.6.2。Gitblit是一款開(kāi)源、純Java開(kāi)發(fā)的用于管理、瀏覽和提供Git倉(cāng)庫(kù)服務(wù)的軟件。它被設(shè)計(jì)成一款為希望托管中心倉(cāng)庫(kù)的小型工作組服務(wù)的工具。   

代碼如下:

mkdir -p /opt/gitblit; cd /opt/gitblit; wget http://dl.bintray.com/gitblit/releases/gitblit-1.6.2.tar.gz

列出解壓后目錄內(nèi)容:   

代碼如下:

root@vps124229 [/opt/gitblit]# ls
   ./                      docs/                 gitblit-stop.sh*            LICENSE              service-ubuntu.sh*
   ../                     ext/                  install-service-centos.sh*  migrate-tickets.sh*
   add-indexed-branch.sh*  gitblit-1.6.2.tar.gz  install-service-fedora.sh*  NOTICE
   authority.sh*           gitblit.jar           install-service-ubuntu.sh*  reindex-tickets.sh*
   data/                   gitblit.sh*           java-proxy-config.sh*       service-centos.sh*

默認(rèn)配置文件在data/gitblit.properties,你可以根據(jù)需要自己修改。
啟動(dòng)gitlit服務(wù):

通過(guò)service命令:   

代碼如下:

root@vps124229 [/opt/gitblit]# cp service-centos.sh /etc/init.d/gitblit
   root@vps124229 [/opt/gitblit]# chkconfig --add gitblit
   root@vps124229 [/opt/gitblit]# service gitblit  start
   Starting gitblit server


    .

手動(dòng)啟動(dòng):

   

代碼如下:

root@vps124229 [/opt/gitblit]# java -jar gitblit.jar --baseFolder data
   2015-01-10 09:16:53 [INFO ] *****************************************************************
   2015-01-10 09:16:53 [INFO ]             _____  _  _    _      _  _  _
   2015-01-10 09:16:53 [INFO ]            |  __ \(_)| |  | |    | |(_)| |
   2015-01-10 09:16:53 [INFO ]            | |  \/ _ | |_ | |__  | | _ | |_
   2015-01-10 09:16:53 [INFO ]            | | __ | || __|| '_ \ | || || __|
   2015-01-10 09:16:53 [INFO ]            | |_\ \| || |_ | |_) || || || |_
   2015-01-10 09:16:53 [INFO ]             \____/|_| \__||_.__/ |_||_| \__|
   2015-01-10 09:16:53 [INFO ]                          Gitblit v1.6.2
   2015-01-10 09:16:53 [INFO ]
   2015-01-10 09:16:53 [INFO ] *****************************************************************
   2015-01-10 09:16:53 [INFO ] Running on Linux (3.8.13-xxxx-grs-ipv6-64-vps)
   2015-01-10 09:16:53 [INFO ] Logging initialized @842ms
   2015-01-10 09:16:54 [INFO ] Using JCE Unlimited Strength Jurisdiction Policy files
   2015-01-10 09:16:54 [INFO ] Setting up HTTPS transport on port 8443
   2015-01-10 09:16:54 [INFO ]    certificate alias = localhost
   2015-01-10 09:16:54 [INFO ]    keyStorePath   = /opt/gitblit/data/serverKeyStore.jks
   2015-01-10 09:16:54 [INFO ]    trustStorePath = /opt/gitblit/data/serverTrustStore.jks
   2015-01-10 09:16:54 [INFO ]    crlPath        = /opt/gitblit/data/certs/caRevocationList.crl
   2015-01-10 09:16:54 [INFO ] Shutdown Monitor listening on port 8081
   2015-01-10 09:16:54 [INFO ] jetty-9.2.3.v20140905
   2015-01-10 09:16:55 [INFO ] NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----[com.gitblit.manager.IRuntimeManager]----
   2015-01-10 09:16:55 [INFO ] Basefolder  : /opt/gitblit/data
   2015-01-10 09:16:55 [INFO ] Settings    : /opt/gitblit/data/gitblit.properties
   2015-01-10 09:16:55 [INFO ] JVM timezone: America/Montreal (EST -0500)
   2015-01-10 09:16:55 [INFO ] App timezone: America/Montreal (EST -0500)
   2015-01-10 09:16:55 [INFO ] JVM locale  : en_US
   2015-01-10 09:16:55 [INFO ] App locale  : <client>
   2015-01-10 09:16:55 [INFO ] PF4J runtime mode is 'deployment'
   2015-01-10 09:16:55 [INFO ] Enabled plugins: []
   2015-01-10 09:16:55 [INFO ] Disabled plugins: []
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----[com.gitblit.manager.INotificationManager]----
   2015-01-10 09:16:55 [WARN ] Mail service disabled.
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----[com.gitblit.manager.IUserManager]----
   2015-01-10 09:16:55 [INFO ] ConfigUserService(/opt/gitblit/data/users.conf)
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----[com.gitblit.manager.IAuthenticationManager]----
   2015-01-10 09:16:55 [INFO ] External authentication disabled.
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----    [com.gitblit.transport.ssh.IPublicKeyManager]----
   2015-01-10 09:16:55 [INFO ] FileKeyManager (/opt/gitblit/data/ssh)
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----[com.gitblit.manager.IRepositoryManager]----
   2015-01-10 09:16:55 [INFO ] Repositories folder : /opt/gitblit/data/git
   2015-01-10 09:16:55 [INFO ] Identifying repositories...
   2015-01-10 09:16:55 [INFO ] 0 repositories identified with calculated folder sizes in 11 msecs
   2015-01-10 09:16:55 [INFO ] Lucene will process indexed branches every 2 minutes.
   2015-01-10 09:16:55 [INFO ] Garbage Collector (GC) is disabled.
   2015-01-10 09:16:55 [INFO ] Mirror service is disabled.
   2015-01-10 09:16:55 [INFO ] Alias UTF-9 & UTF-18 encodings as UTF-8 in JGit
   2015-01-10 09:16:55 [INFO ] Preparing 14 day commit cache. please wait...
   2015-01-10 09:16:55 [INFO ] 0 repositories identified with calculated folder sizes in 0 msecs
   2015-01-10 09:16:55 [INFO ] built 14 day commit cache of 0 commits across 0 repositories in 2 msecs
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----[com.gitblit.manager.IProjectManager]----
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----[com.gitblit.manager.IFederationManager]----
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----[com.gitblit.manager.IGitblit]----
   2015-01-10 09:16:55 [INFO ] Starting services manager...
   2015-01-10 09:16:55 [INFO ] Federation passphrase is blank! This server can not be PULLED from.
   2015-01-10 09:16:55 [INFO ] Fanout PubSub service is disabled.
   2015-01-10 09:16:55 [INFO ] Git Daemon is listening on 0.0.0.0:9418
   2015-01-10 09:16:55 [INFO ] SSH Daemon (NIO2) is listening on 0.0.0.0:29418
   2015-01-10 09:16:55 [WARN ] No ticket service configured.
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] ----[com.gitblit.manager.IPluginManager]----
   2015-01-10 09:16:55 [INFO ] No plugins
   2015-01-10 09:16:55 [INFO ]
   2015-01-10 09:16:55 [INFO ] All managers started.

打開(kāi)瀏覽器,依據(jù)你的配置進(jìn)入http://localhost:8080 或者 https://localhost:8443。 輸入默認(rèn)的管理員授權(quán):admin / admin 并點(diǎn)擊Login 按鈕
如何在Linux系統(tǒng)中安裝使用Gitblit

添加用戶:
如何在Linux系統(tǒng)中安裝使用Gitblit

添加倉(cāng)庫(kù):
如何在Linux系統(tǒng)中安裝使用Gitblit

用命令行創(chuàng)建新的倉(cāng)庫(kù):   

代碼如下:

touch README.md
   git init
   git add README.md
   git commit -m "first commit"
   git remote add origin ssh://admin@142.4.202.70:29418/Programming.git
   git push -u origin master

從命令行推送已有的倉(cāng)庫(kù):   

代碼如下:

git remote add origin ssh://admin@142.4.202.70:29418/Programming.git
git push -u origin master

到此,相信大家對(duì)“如何在Linux系統(tǒng)中安裝使用Gitblit”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

文章名稱(chēng):如何在Linux系統(tǒng)中安裝使用Gitblit
當(dāng)前鏈接:http://www.chinadenli.net/article48/pegohp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司自適應(yīng)網(wǎng)站品牌網(wǎng)站建設(shè)做網(wǎng)站移動(dòng)網(wǎng)站建設(shè)ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司