您好,登錄后才能下訂單哦!
12款各種編程語言實現(xiàn)的Git代碼托管系統(tǒng)是怎樣的,針對這個問題,這篇文章詳細介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
盡管 SVN 在企業(yè)中還是占據(jù)著主導(dǎo)的位置,但在互聯(lián)網(wǎng)世界的版本控制系統(tǒng)中,Git 一枝獨秀,而且 Git 的整個社區(qū)非常之活躍,各種圍繞著 Git 的代碼托管平臺、各類 Git 的開源托管系統(tǒng)和工具等等琳瑯滿目、層出不窮。
本文向你介紹用各種不同編程語言開發(fā)的 12 個 Git 代碼托管系統(tǒng),總有一款能滿足你的需求。實在不愿意自己安裝,你還可以將代碼托管到 git.oschina.net 上,我們來為你提供各種服務(wù)的保證,關(guān)鍵是 —— 連私有庫也全免費,數(shù)量也沒限制!(不差錢)
廢話少說,走你!
1. Gitlab ; Ruby 開發(fā)
GitLab是一個利用 Ruby on Rails 開發(fā)的開源應(yīng)用程序,實現(xiàn)一個自托管的Git項目倉庫,可通過Web界面進行訪問公開的或者私人項目。
開源中國的 Git@OSC 就是基于 GitLab 開發(fā)的。
2. Gitblit ; Java 開發(fā)
Gitblit 是一個純 Java 庫用來管理、查看和處理 Git 資料庫。相當(dāng)于 Git 的 Java 管理工具。
3. GitBucket ; Scala 開發(fā)
GitBucket是一個用Scala語言編寫的易安裝的Github克隆,你只需要把它的war文件扔到tomcat中,然后啟動tomcat就直接可以訪問了!
4. Gogs ; Go 語言(國人開發(fā))
Gogs(Go Git Service) 是一個由 Go 語言編寫的自助 Git 托管服務(wù)。
5. Gitonomy ; PHP 開發(fā)
Gitonomy 是一個 Git 倉庫管理解決方案,相當(dāng)于一個 Git 服務(wù)器并為你提供基于 Web 的管理和瀏覽。
6. Gitorious —— Ruby 開發(fā)
Gitorious 是一個基于 Git 版本控制系統(tǒng)的Web項目托管平臺?;?Ruby on Rails 開發(fā)。
7. ViewGit ; PHP 開發(fā)
ViewGit 是一個 Git 版本控制系統(tǒng)的 Web 接口,用來查看資源庫中的信息,ViewGit 安裝和升級都非常簡單。
8. Git Manager ; PHP 開發(fā)
Git Manager 是 Git 的 Web 接口,可用于創(chuàng)建和管理 Git 資料庫、用戶和訪問組。基于 Apache 的認(rèn)證機制 (HTTP or LDAP) 并使用 MySQL 數(shù)據(jù)庫來存儲資料庫、用戶和組的關(guān)系數(shù)據(jù)。同時包含 ViewGit 資料庫查看工具。
9. Git Web Access ; ASP.NET 開發(fā)
Git Web Access 是一套 ASP.NET 開發(fā)的基于 Web 的 Git 訪問系統(tǒng)。
10. Gitalist ; Perl 開發(fā)
Gitalist 是一個基于瀏覽器的 Git 資料庫瀏覽器
主要特點:
支持多庫
支持多分支
提交的比較
Atom feeds
Color coded commit history
Gitweb.cgi URL compatibility
11. CODE ; Python 開發(fā)
Douban CODE 是豆瓣開發(fā)的一個基于 git 版本控制系統(tǒng)的協(xié)作平臺。
CODE —— C: Community O: Original D: Developer E: Eldamar
目前 CODE 僅開放了一個框架,支持:
clone & push project
create project
create user
準(zhǔn)備環(huán)境
MySQL
Memcached
Python >= 2.7
pip >= 1.4.1
virtualenv
git
12. Gitiles ; Java 開發(fā)
Gitiles 是一個基于 JGit 的簡單 Git 倉庫瀏覽器,其重點是簡單。
關(guān)于12款各種編程語言實現(xiàn)的Git代碼托管系統(tǒng)是怎樣的問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注億速云行業(yè)資訊頻道了解更多相關(guān)知識。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。