gitlab
共 1232字,需瀏覽 3分鐘
·
2020-11-09 04:09
商品詳情
商品亮點(diǎn)
- 代碼管理工具
商品說明
| 版本: V1.1 | 交付方式: 鏡像 |
| 適用于: Linux | 上架日期: 2019-11-19 |
1?簡介
GitLab?是一個(gè)用于倉庫管理系統(tǒng)的開源項(xiàng)目,使用Git作為代碼管理工具,并在此基礎(chǔ)上搭建起來的web服務(wù)。
GitLab是基于網(wǎng)絡(luò)的Git倉庫管理工具,且具有wiki和issue跟蹤功能。使用Git作為代碼管理工具,并在此基礎(chǔ)上搭建起來的web服務(wù)。
GitLab,它使用Ruby語言寫成。后來,一些部分用Go語言重寫。
2?應(yīng)用特點(diǎn)
1.Web框架使用RubyonRails。
2.基于MIT代碼發(fā)布協(xié)議。
3.需要gitolite協(xié)同工作
3優(yōu)點(diǎn)
GitLab為整個(gè)DevOps生命周期提供解決方案
1.管理
統(tǒng)計(jì)和分析功能。
GitLab提供統(tǒng)計(jì)數(shù)據(jù)和洞察力,以幫助提高GitLab在組織中的價(jià)值。
2.計(jì)劃
項(xiàng)目計(jì)劃和管理功能。
使用GitLab靈活的項(xiàng)目管理工具可視化,確定優(yōu)先級,協(xié)調(diào)和跟蹤進(jìn)度。
3.創(chuàng)造
源代碼以及數(shù)據(jù)創(chuàng)建和管理功能。
將源代碼整合到一個(gè)易于管理和控制的分布式版本控制系統(tǒng)中,而不會影響工作流程。
GitLab的Git存儲庫附帶分支工具和訪問控制,可為項(xiàng)目和代碼的協(xié)作提供可擴(kuò)展的單一事實(shí)來源。
4.校驗(yàn)
測試,代碼質(zhì)量和持續(xù)集成功能。
內(nèi)置的靜態(tài)代碼分析,代碼測試,代碼質(zhì)量,依賴項(xiàng)檢查和Review?Apps可以更快地發(fā)現(xiàn)錯(cuò)誤,提高安全性并縮短反饋周期。自定義您的批準(zhǔn)工作流控件,自動(dòng)測試代碼質(zhì)量,并為每個(gè)代碼更改啟動(dòng)過渡環(huán)境。
GitLab持續(xù)集成是下一代測試系統(tǒng),可以擴(kuò)展以更快地運(yùn)行測試。
5.包
Docker容器注冊表。
GitLab軟件包允許組織將GitLab用作各種常見軟件包管理器的專用存儲庫。用戶能夠構(gòu)建和發(fā)布程序包,這些程序包可以很容易地作為下游項(xiàng)目中的依賴項(xiàng)使用。
6.發(fā)布
應(yīng)用程序發(fā)布和交付功能。
花更少的時(shí)間配置工具,而花更多的時(shí)間創(chuàng)建工具。無論要部署到一臺服務(wù)器還是數(shù)千臺服務(wù)器,都可以通過GitLab內(nèi)置的持續(xù)交付和部署來自信,安全地構(gòu)建,測試和發(fā)布代碼。
7.配置
應(yīng)用程序和基礎(chǔ)結(jié)構(gòu)配置工具。
使用GitLab?Auto?DevOps自動(dòng)執(zhí)行從構(gòu)建到部署和監(jiān)視的整個(gè)工作流程。最佳實(shí)踐模板可幫助您從最小到零的配置開始。然后自定義所有內(nèi)容,從構(gòu)建包到CI?/?CD。
8.監(jiān)控
應(yīng)用程序監(jiān)視和指標(biāo)功能。
確保應(yīng)用程序始終響應(yīng)并可用。
GitLab會收集并顯示已部署應(yīng)用程序的性能指標(biāo),因此可以立即知道代碼更改如何影響生產(chǎn)環(huán)境。
9.安全
安全功能功能。
檢查應(yīng)用程序是否存在安全漏洞,這些漏洞可能導(dǎo)致未經(jīng)授權(quán)的訪問,數(shù)據(jù)泄漏和服務(wù)拒絕。GitLab將對應(yīng)用程序代碼執(zhí)行靜態(tài)和動(dòng)態(tài)測試,查找已知缺陷并在合并請求中報(bào)告這些缺陷,以便可以在合并之前修復(fù)它們。安全團(tuán)隊(duì)可以使用儀表板來獲得項(xiàng)目和組的高級視圖,并在需要時(shí)啟動(dòng)補(bǔ)救過程。
GitLab?是一個(gè)用于倉庫管理系統(tǒng)的開源項(xiàng)目,使用Git作為代碼管理工具,并在此基礎(chǔ)上搭建起來的web服務(wù)。
GitLab是基于網(wǎng)絡(luò)的Git倉庫管理工具,且具有wiki和issue跟蹤功能。使用Git作為代碼管理工具,并在此基礎(chǔ)上搭建起來的web服務(wù)。
GitLab,它使用Ruby語言寫成。后來,一些部分用Go語言重寫。
2?應(yīng)用特點(diǎn)
1.Web框架使用RubyonRails。
2.基于MIT代碼發(fā)布協(xié)議。
3.需要gitolite協(xié)同工作
3優(yōu)點(diǎn)
GitLab為整個(gè)DevOps生命周期提供解決方案
1.管理
統(tǒng)計(jì)和分析功能。
GitLab提供統(tǒng)計(jì)數(shù)據(jù)和洞察力,以幫助提高GitLab在組織中的價(jià)值。
2.計(jì)劃
項(xiàng)目計(jì)劃和管理功能。
使用GitLab靈活的項(xiàng)目管理工具可視化,確定優(yōu)先級,協(xié)調(diào)和跟蹤進(jìn)度。
3.創(chuàng)造
源代碼以及數(shù)據(jù)創(chuàng)建和管理功能。
將源代碼整合到一個(gè)易于管理和控制的分布式版本控制系統(tǒng)中,而不會影響工作流程。
GitLab的Git存儲庫附帶分支工具和訪問控制,可為項(xiàng)目和代碼的協(xié)作提供可擴(kuò)展的單一事實(shí)來源。
4.校驗(yàn)
測試,代碼質(zhì)量和持續(xù)集成功能。
內(nèi)置的靜態(tài)代碼分析,代碼測試,代碼質(zhì)量,依賴項(xiàng)檢查和Review?Apps可以更快地發(fā)現(xiàn)錯(cuò)誤,提高安全性并縮短反饋周期。自定義您的批準(zhǔn)工作流控件,自動(dòng)測試代碼質(zhì)量,并為每個(gè)代碼更改啟動(dòng)過渡環(huán)境。
GitLab持續(xù)集成是下一代測試系統(tǒng),可以擴(kuò)展以更快地運(yùn)行測試。
5.包
Docker容器注冊表。
GitLab軟件包允許組織將GitLab用作各種常見軟件包管理器的專用存儲庫。用戶能夠構(gòu)建和發(fā)布程序包,這些程序包可以很容易地作為下游項(xiàng)目中的依賴項(xiàng)使用。
6.發(fā)布
應(yīng)用程序發(fā)布和交付功能。
花更少的時(shí)間配置工具,而花更多的時(shí)間創(chuàng)建工具。無論要部署到一臺服務(wù)器還是數(shù)千臺服務(wù)器,都可以通過GitLab內(nèi)置的持續(xù)交付和部署來自信,安全地構(gòu)建,測試和發(fā)布代碼。
7.配置
應(yīng)用程序和基礎(chǔ)結(jié)構(gòu)配置工具。
使用GitLab?Auto?DevOps自動(dòng)執(zhí)行從構(gòu)建到部署和監(jiān)視的整個(gè)工作流程。最佳實(shí)踐模板可幫助您從最小到零的配置開始。然后自定義所有內(nèi)容,從構(gòu)建包到CI?/?CD。
8.監(jiān)控
應(yīng)用程序監(jiān)視和指標(biāo)功能。
確保應(yīng)用程序始終響應(yīng)并可用。
GitLab會收集并顯示已部署應(yīng)用程序的性能指標(biāo),因此可以立即知道代碼更改如何影響生產(chǎn)環(huán)境。
9.安全
安全功能功能。
檢查應(yīng)用程序是否存在安全漏洞,這些漏洞可能導(dǎo)致未經(jīng)授權(quán)的訪問,數(shù)據(jù)泄漏和服務(wù)拒絕。GitLab將對應(yīng)用程序代碼執(zhí)行靜態(tài)和動(dòng)態(tài)測試,查找已知缺陷并在合并請求中報(bào)告這些缺陷,以便可以在合并之前修復(fù)它們。安全團(tuán)隊(duì)可以使用儀表板來獲得項(xiàng)目和組的高級視圖,并在需要時(shí)啟動(dòng)補(bǔ)救過程。
用戶案例
暫無,請等待更新
評論
圖片
表情
