比Gitlab更易搭建的自助Git服務———gogs!

大家都認爲Gitlab是一個很棒的Git託管服務,幾乎像GitHub一樣強大。但是,還有一款產品能夠和Gitlab/Github媲美且操作更簡單,沒錯,它就是Gogs。該項目沿用了GitHub Go 語言,而且Gogs的四位主要開發者都是中國人哦,小編我的自豪感油然而生啊!

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy
Gogs是什麼?

  Gogs是一款極易搭建的自助 Git 服務。它的目標是打造一個用最簡單、最快速、最輕鬆的方式搭建自助 Git 服務。使用 Go 語言開發讓Gogs能夠通過獨立的二進制進行分發,並且支持 Go 語言支持的所有平臺,包括 Linux、Mac OS X、Windows 以及 ARM 平臺等等。


640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=


 Gogs擁有什麼特點?  1、易安裝:除了可以根據操作系統平臺下載 二進制運行,還可以通過 Docker 或Vagrant,以及包管理安裝。  2、跨平臺:任何 Go 語言 支持的平臺都可以運行Gogs,包括 Windows、Mac、Linux 以及ARM。  3、輕量級:一個廉價的樹莓派的配置足以滿足Gogs的最低系統硬件要求。有些用戶甚至還將Gogs運行在 NAS 設備上。

 4、開源化:所有的代碼都開源在 GitHub上,趕快加入我們來共同發展這個偉大的項目吧!  


640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=


Gogs的主要功能有什麼?

- 支持活動時間線- 支持SSH以及 HTTP/HTTPS 協議- 支持SMTP、LDAP 和反向代理的用戶認證- 支持反向代理子路徑- 支持用戶、組織和倉庫管理系統- 支持倉庫和組織級別 Web 鉤子(包括 Slack 集成)- 支持倉庫 Git 鉤子和部署密鑰- 支持倉庫工單(Issue)、合併請求(Pull Request)和Wiki- 支持添加和刪除倉庫協作者- 支持Gravatar 以及自定義源- 支持郵件服務- 支持後臺管理面板- 支持MySQL、PostgreSQL、SQLite3 和TIDB(實驗性支持) 數據庫

- 支持多語言本地化(15 種語言)

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=

  而Gitlab則是一個用 Ruby on Rails 開發的開源項目管理程序,可以通過web界面進行訪問公開的或者私人項目。它和 Github 有類似的功能,能夠瀏覽源代碼,管理缺陷和註釋。它擁有 Git倉庫管理、code reviews (代碼審查)、issue tracking(問題跟蹤)、wikis 等更多功能,GitLab 搭配 GitLab CI,能更簡單地實現持續集成和自動部署。我們以GitHub作爲參考,比較一下GogsGitlab這兩個產品。


640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

  

要說GitHub肯定是功能最強大的代碼託管平  臺。但是當你正在創建一個偉大的iOS遊戲,  或者不想讓別人看到你的代碼時,該怎麼  辦?就需要購買私人的GitHub庫,而Gitlab和Gogs 可以節省這一部分的開銷,把項目  放在你自己的服務器上,甚至是自己的工作站上,同時提供的服務還和GitHub非常相似。

   而Gitlab 和 Gogs最大的不同就是Gogs使用Go語言開發,你在安裝時只需要把壓縮包解壓到選定的文件夾中,就可以輕鬆地在多個平臺下開發,Gogs佔用的資源又少,所以它很容易在系統資源上運行(它能在Raspberry Pi運行)。你也可以用默認的配置運行,或做一些小的調整。至於代碼審查(拉取請求)可以說是Gogs缺失的一個功能,Gogs的主要開發者正在盡力開發中。但總的來說,它還是一個功能豐富的、私有的Git託管服務。

  而Gogs 作爲一個輕量級易於設置跨平臺的Git託管服務,它有着國際化的設計,並且嘗試建立一個社區,絕對不遜色於Gitlab和GitHub。雖然不比這二者成熟,但是它擁有很大的潛力。


今天是“10·24程序員節”,在這裏小編代表全體“程序猿”童鞋節日快樂!


  掃描下方二維碼或點擊“閱讀全文”一鍵即可使用Gogs,無需下載安裝。640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy                 好雨雲市正式發佈啦!
           如果你開發的應用有料、有趣,             不要猶豫,快來掃碼入駐吧!640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy記得改成你的二維碼


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章