新聞中心
12款各種編程語言實現(xiàn)的Git代碼托管系統(tǒng)是怎樣的,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
專注于為中小企業(yè)提供做網(wǎng)站、網(wǎng)站設計服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)澄江免費做網(wǎng)站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了1000多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉變。
盡管 SVN 在企業(yè)中還是占據(jù)著主導的位置,但在互聯(lián)網(wǎng)世界的版本控制系統(tǒng)中,Git 一枝獨秀,而且 Git 的整個社區(qū)非常之活躍,各種圍繞著 Git 的代碼托管平臺、各類 Git 的開源托管系統(tǒng)和工具等等琳瑯滿目、層出不窮。
本文向你介紹用各種不同編程語言開發(fā)的 12 個 Git 代碼托管系統(tǒng),總有一款能滿足你的需求。實在不愿意自己安裝,你還可以將代碼托管到 git.oschina.net 上,我們來為你提供各種服務的保證,關鍵是 —— 連私有庫也全免費,數(shù)量也沒限制!(不差錢)
廢話少說,走你!
1.Gitlab ; Ruby 開發(fā)
GitLab是一個利用 Ruby on Rails 開發(fā)的開源應用程序,實現(xiàn)一個自托管的Git項目倉庫,可通過Web界面進行訪問公開的或者私人項目。
開源中國的 Git@OSC 就是基于 GitLab 開發(fā)的。
2.Gitblit ; Java 開發(fā)
Gitblit 是一個純 Java 庫用來管理、查看和處理 Git 資料庫。相當于 Git 的 Java 管理工具。
3.GitBucket ; Scala 開發(fā)
GitBucket是一個用Scala語言編寫的易安裝的Github克隆,你只需要把它的war文件扔到tomcat中,然后啟動tomcat就直接可以訪問了!
4.Gogs ; Go 語言(國人開發(fā))
Gogs(Go Git Service) 是一個由 Go 語言編寫的自助 Git 托管服務。
5.Gitonomy ; PHP 開發(fā)
Gitonomy 是一個 Git 倉庫管理解決方案,相當于一個 Git 服務器并為你提供基于 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 的認證機制 (HTTP or LDAP) 并使用 MySQL 數(shù)據(jù)庫來存儲資料庫、用戶和組的關系數(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
準備環(huán)境
MySQL
Memcached
Python >= 2.7
pip >= 1.4.1
virtualenv
git
12. Gitiles ; Java 開發(fā)
Gitiles 是一個基于 JGit 的簡單 Git 倉庫瀏覽器,其重點是簡單。
關于12款各種編程語言實現(xiàn)的Git代碼托管系統(tǒng)是怎樣的問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關知識。
網(wǎng)頁標題:12款各種編程語言實現(xiàn)的Git代碼托管系統(tǒng)是怎樣的
轉載來于:http://fisionsoft.com.cn/article/gcsocd.html