<span id="tjf3h"><progress id="tjf3h"><font id="tjf3h"></font></progress></span>

    <pre id="tjf3h"><dfn id="tjf3h"><menuitem id="tjf3h"></menuitem></dfn></pre>

      <meter id="tjf3h"></meter>

          <form id="tjf3h"></form>

          <noframes id="tjf3h">

              新聞資訊   News
              熱門文章   Hot
              配置Gerrit到Gitlab的自動同步
              Ubuntu 18.04安裝gitlab-ce-11.6
              Centos 7安裝gitlab-ce-11.6
              Ubuntu 18.04安裝Gerrit 3.03
              Centos 7安裝Gerrit 3.03
              CentOS 7安裝RAP-0.14.16
              centos 7安裝SVN版本控制系統
              Linux類系統使用手冊
              Windows 10原版系統下載
              Windows 7原版系統下載
              聯系我們   Contact

              Q Q咨詢:QQ客服在線聯系
              在線時長:09:00 - 17:30
              聯系電話:020-28186508
              聯系郵箱:vitnet@vitnet.cn
              聯系地址:廣州市天河區黃埔大道中336號御發商務中心6樓E100


              你的位置:新聞資訊 > 技術博客

              配置Gerrit到Gitlab的自動同步

              發表于2020-6-20 11:30:00      點擊:2230次      作者:維特網絡


              說明:配置Gerrit的replication插件,把庫文件自動同步到Gitlab。在安裝gerrit是需要開啟replication插件功能。


              服務器注明
              Gerrit 192.168.1.10     安裝目錄 /home/gerrit/
              Gitlab 192.168.1.12

              1. 在gerrit上生成密鑰 (root用戶登入)
              ssh-keygen -t rsa -C "gerrit@gerrit.com" #郵箱隨意設置
              當前用戶的.ssh目錄下會生成id_rsa,id_rsa.pub,復制id_rsa.pub的內容,添加到Gitlab管理員root賬號的sshkey中。

              2. 把gitlab服務器添加到“已知主機”,輸入指令并生成 ~/.ssh/known_hosts文件
              ssh-keyscan -t rsa 192.168.1.12 >> ~/.ssh/known_hosts

              3. 創建文件 ~/.ssh/config,并輸入如下內容
              Host 192.168.1.12
              IdentityFile ~/.ssh/id_rsa
              PreferredAuthentications publickey


              4. 創建文件/home/gerrit/etc/replication.config,并輸入如下內容
              [remote "gitlab"]
              url = git@192.168.1.12:root/${name}.git
              push = +refs/heads/*:refs/heads/*
              push = +refs/tags/*:refs/tags/*
              push = +refs/changes/*:refs/changes/*
              threads = 3

              5. 重啟gerrit
              /home/gerrit/bin/gerrit.sh restart

              在gerrit上創建庫,然后把源碼等文件push到gerrit庫,會自動同步到gitlab上

              一级大黄片韩国的,一级大黄片一级一级大黄片,一级大毛片