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