GitLab-軟件項目管理和代碼託管平臺

開源中國代碼託管平臺 git.oschina.net 就是基於 GitLab 項目搭建。mysql

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

它擁有與Github相似的功能,可以瀏覽源代碼,管理缺陷和註釋。能夠管理團隊對倉庫的訪問,它很是易於瀏覽提交過的版本並提供一個文件歷史庫。它還提供一個代碼片斷收集功能能夠輕鬆實現代碼複用,便於往後有須要的時候進行查找。git

GitLab 5.0之前版本要求服務器端採用 Gitolite 搭建,5.0版本之後再也不使用 Gitolite ,採用本身開發的 gitlab-shell 來實現。若是你以爲安裝麻煩能夠使用 GitLab Installers 一鍵安裝程序。github

系統要求:redis

  • Ubuntu/Debiansql

  • ruby 1.9.3+shell

  • mysql or postgresqlruby

  • git服務器

  • gitlab-shellssh

  • redis

  • Sidekiq

Gitlab 的集羣解決方案

             

gitlabhq            /              gitlabhq        

Watch948        Star16900        Fork4584        

GitLab is version control for your server — More...

https://gitlab.com/gitlab-org/gitlab-ce/tree/master

Issues
#9897 Fix inconsistency with no ssh key message by atomaka  2015-12-08
#9895 Add git.io-like short urls by hellboy81  2015-12-08
#9894 update nginx config file hint by darkrasid  2015-12-08
#9891 Incorrectly configured Mailroom uses 100% CPU by Armada651  2015-12-08
#9889 Add new feature to find file(recreate) by koreamic  2015-12-07

   

master分支代碼最近更新:2015-12-09

相關文章
相關標籤/搜索