GitLab是一款優(yōu)秀的源代碼管理工具,相比svn這款不錯(cuò)的代碼管理工具,git的分支管理被認(rèn)為是最好的,大家可以嘗試使用,GitLab擁有與Github類似的功能,能夠?yàn)g覽源代碼,管理缺陷和注釋。簡單配置后就可以使用。
GitLab簡介:
GitLab 是一個(gè)用于倉庫管理系統(tǒng)的開源項(xiàng)目。使用Git作為代碼管理工具,并在此基礎(chǔ)上搭建起來的web服務(wù)。
可通過Web界面進(jìn)行訪問公開的或者私人項(xiàng)目。它擁有與Github類似的功能,能夠?yàn)g覽源代碼,管理缺陷和注釋?梢怨芾韴F(tuán)隊(duì)對倉庫的訪問,它非常易于瀏覽提交過的版本并提供一個(gè)文件歷史庫。團(tuán)隊(duì)成員可以利用內(nèi)置的簡單聊天程序(Wall)進(jìn)行交流。它還提供一個(gè)代碼片段收集功能可以輕松實(shí)現(xiàn)代碼復(fù)用。
GitLab特色:
GitLab Community Edition是一個(gè)基于Web的實(shí)用程序,用于托管源代碼項(xiàng)目并與其他用戶共享。
它可以用作GitHub的縮小版本,也可以用作內(nèi)部代碼管理應(yīng)用程序,僅用于您自己的團(tuán)隊(duì)成員或員工。
首次安裝時(shí),可以立即使用GitLab.com和GitHub.com導(dǎo)入器輕松地將現(xiàn)有項(xiàng)目添加到系統(tǒng)中。
一旦設(shè)置完成,GitLab CE將提供一系列用于管理和檢查源代碼的工具,同時(shí)也讓管理員深入訪問和查看用戶可以訪問的內(nèi)容。
有一個(gè)基于LDAP的認(rèn)證系統(tǒng),可選的SSI支持。除此之外,還可以選擇將用戶分組,然后與他們中的少數(shù)人共享所需的項(xiàng)目。
提交,工程圖,里程碑,問題,叉,合并請求,和wiki還支持與GitLab,但已使用過Git和GitHub的任何開發(fā)者是公認(rèn)的在所有的基本工具。
總而言之,GitLab是一款設(shè)計(jì)精良的產(chǎn)品,它為開發(fā)人員和組織提供了在自己的服務(wù)器上托管源代碼的選項(xiàng),避免了泄露以及其他與安全和隱私相關(guān)的問題。
一個(gè)企業(yè)版 GitLab的也可作為托管服務(wù),與包括許多更多的功能。