中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

12款各種編程語言實現的Git代碼托管系統是怎樣的

發布時間:2021-11-24 14:04:31 來源:億速云 閱讀:259 作者:柒染 欄目:編程語言

12款各種編程語言實現的Git代碼托管系統是怎樣的,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

盡管 SVN 在企業中還是占據著主導的位置,但在互聯網世界的版本控制系統中,Git 一枝獨秀,而且 Git 的整個社區非常之活躍,各種圍繞著 Git 的代碼托管平臺、各類 Git 的開源托管系統和工具等等琳瑯滿目、層出不窮。

本文向你介紹用各種不同編程語言開發的 12 個 Git 代碼托管系統,總有一款能滿足你的需求。實在不愿意自己安裝,你還可以將代碼托管到 git.oschina.net 上,我們來為你提供各種服務的保證,關鍵是 —— 連私有庫也全免費,數量也沒限制!(不差錢)

廢話少說,走你!

1. Gitlab ; Ruby 開發

GitLab是一個利用 Ruby on Rails 開發的開源應用程序,實現一個自托管的Git項目倉庫,可通過Web界面進行訪問公開的或者私人項目。

開源中國的 Git@OSC 就是基于 GitLab 開發的。

12款各種編程語言實現的Git代碼托管系統是怎樣的

2. Gitblit ; Java 開發

Gitblit 是一個純 Java 庫用來管理、查看和處理 Git 資料庫。相當于 Git 的 Java 管理工具。

12款各種編程語言實現的Git代碼托管系統是怎樣的

3. GitBucket ; Scala 開發

GitBucket是一個用Scala語言編寫的易安裝的Github克隆,你只需要把它的war文件扔到tomcat中,然后啟動tomcat就直接可以訪問了!

12款各種編程語言實現的Git代碼托管系統是怎樣的

4. Gogs ; Go 語言(國人開發)

Gogs(Go Git Service) 是一個由 Go 語言編寫的自助 Git 托管服務。

12款各種編程語言實現的Git代碼托管系統是怎樣的

5. Gitonomy ; PHP 開發

Gitonomy 是一個 Git 倉庫管理解決方案,相當于一個 Git 服務器并為你提供基于 Web 的管理和瀏覽。

12款各種編程語言實現的Git代碼托管系統是怎樣的

6. Gitorious —— Ruby 開發

Gitorious 是一個基于 Git 版本控制系統的Web項目托管平臺。基于 Ruby on Rails 開發。

12款各種編程語言實現的Git代碼托管系統是怎樣的

7.   ViewGit ; PHP 開發

ViewGit 是一個 Git 版本控制系統的 Web 接口,用來查看資源庫中的信息,ViewGit 安裝和升級都非常簡單。

12款各種編程語言實現的Git代碼托管系統是怎樣的

8. Git Manager ; PHP 開發

Git Manager 是 Git 的 Web 接口,可用于創建和管理 Git 資料庫、用戶和訪問組。基于 Apache 的認證機制 (HTTP or LDAP) 并使用 MySQL 數據庫來存儲資料庫、用戶和組的關系數據。同時包含 ViewGit 資料庫查看工具。

12款各種編程語言實現的Git代碼托管系統是怎樣的

9. Git Web Access ; ASP.NET 開發

Git Web Access 是一套 ASP.NET 開發的基于 Web 的 Git 訪問系統。

12款各種編程語言實現的Git代碼托管系統是怎樣的

10.  Gitalist ; Perl 開發

Gitalist 是一個基于瀏覽器的 Git 資料庫瀏覽器

主要特點:

  • 支持多庫

  • 支持多分支

  • 提交的比較

  • Atom feeds

  • Color coded commit history

  • Gitweb.cgi URL compatibility

12款各種編程語言實現的Git代碼托管系統是怎樣的

11.  CODE ; Python 開發

Douban CODE 是豆瓣開發的一個基于 git 版本控制系統的協作平臺。

CODE —— C: Community O: Original D: Developer E: Eldamar

目前 CODE 僅開放了一個框架,支持:

  • clone & push project

  • create project

  • create user

準備環境

  • MySQL

  • Memcached

  • Python >= 2.7

  • pip >= 1.4.1

  • virtualenv

  • git

12.  Gitiles ; Java 開發

Gitiles 是一個基于 JGit 的簡單 Git 倉庫瀏覽器,其重點是簡單。

12款各種編程語言實現的Git代碼托管系統是怎樣的

關于12款各種編程語言實現的Git代碼托管系統是怎樣的問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

淅川县| 金华市| 沧源| 宝山区| 同江市| 正宁县| 吴桥县| 合阳县| 宁陵县| 灵丘县| 镇康县| 三明市| 卓尼县| 万年县| 丰台区| 丹寨县| 循化| 永胜县| 扎赉特旗| 应城市| 治县。| 万盛区| 玛纳斯县| 抚宁县| 宁波市| 余江县| 南丰县| 湖口县| 盐城市| 泽州县| 东乌珠穆沁旗| 屯留县| 崇礼县| 大英县| 兰溪市| 屏东县| 临湘市| 运城市| 云安县| 绥德县| 突泉县|