GitLab 7.7.0 RC4 發佈,代碼託管平臺

GitLab 7.7.0 RC4 發佈,此版本現已提供下載(ZIP)。mysql

GitLab 7.7.0 更新內容以下:git

 - Import from GitHub.com feature
- Add Jetbrains Teamcity CI service (Jason Lippert)
- Mention notification level
- Markdown preview in wiki (Yuriy Glukhov)
- Raise group avatar filesize limit to 200kb
- OAuth applications feature
- Show user SSH keys in admin area
- Developer can push to protected branches option
- Set project path instead of project name in create form
- Block Git HTTP access after 10 failed authentication attempts
- Updates to the messages returned by API (sponsored by O'Reilly Media)
- New UI layout with side navigation
- Add alert message in case of outdated browser (IE < 10)
- Added API support for sorting projects
- Update gitlab_git to version 7.0.0.rc14
- Add API project search filter option for authorized projects
- Fix File blame not respecting branch selection
- Change some of application settings on fly in admin area UI
- Redesign signin/signup pages
- Close standard input in Gitlab::Popen.popen
- Trigger GitLab CI when push tags
- When accept merge request - do merge using sidaekiq job
- Enable web signups by default
- Fixes for diff comments: drag-n-drop images, selecting images
- Fixes for edit comments: drag-n-drop images, preview mode, selecting images, save & update
- Remove password strength indicator
github

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

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

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

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

系統要求:ruby

  • Ubuntu/Debian服務器

  • ruby 1.9.3+app

  • mysql or postgresql

  • git

  • gitlab-shell

  • redis

  • Sidekiq

相關文章
相關標籤/搜索