转载

Gitlab 7.10.0 发布,项目管理和代码托管平台

开源中国的 IT 公司开源软件整理计划介绍

Gitlab 7.10.0 发布,此版本主要有以下更新:

  • Move "Import existing repository by URL" option to button.

  • Improve error message when save profile has error.

  • Passing the name of pushed ref to CI service (requires GitLab CI 7.9+)

  • Add location field to user profile

  • Fix print view for markdown files and wiki pages

  • Fix errors when deleting old backups

  • Improve GitLab performance when working with git repositories

  • Add tag message and last commit to tag hook (Kamil Trzciński)

  • Restrict permissions on backup files

  • Improve oauth accounts UI in profile page

  • Add ability to unlink connected accounts

  • Replace commits calendar with faster contribution calendar that includes issues and merge requests

  • Add inifinite scroll to user page activity

  • Don't include system notes in issue/MR comment count.

  • Don't mark merge request as updated when merge status relative to target branch changes.

  • Link note avatar to user.

  • Make Git-over-SSH errors more descriptive.

  • Fix EmailsOnPush.

  • Refactor issue filtering

  • AJAX selectbox for issue assignee and author filters

  • Fix issue with missing options in issue filtering dropdown if selected one

  • Prevent holding Control-Enter or Command-Enter from posting comment multiple times.

  • Prevent note form from being cleared when submitting failed.

  • Improve file icons rendering on tree (Sullivan Sénéchal)

  • API: Add pagination to project events

  • Get issue links in notification mail to work again.

  • Don't show commit comment button when user is not signed in.

  • Fix admin user projects lists.

  • Don't leak private group existence by redirecting from namespace controller to group controller.

  • Ability to skip some items from backup (database, respositories or uploads)

  • Archive repositories in background worker.

  • Import GitHub, Bitbucket or GitLab.com projects owned by authenticated user into current namespace.

  • Project labels are now available over the API under the "tag_list" field (Cristian Medina)

  • Fixed link paths for HTTP and SSH on the admin project view (Jeremy Maziarz)

  • Fix and improve help rendering (Sullivan Sénéchal)

  • Fix final line in EmailsOnPush email diff being rendered as error.

  • Authometic setup GitLab CI project for forks if origin project has GitLab CI enabled

  • Prevent duplicate Buildkite service creation.

  • Fix git over ssh errors 'fatal: protocol error: bad line length character'

  • Automatically setup GitLab CI project for forks if origin project has GitLab CI enabled

  • Bust group page project list cache when namespace name or path changes.

  • Explicitly set image alt-attribute to prevent graphical glitches if gravatars could not be loaded

  • Allow user to choose a public email to show on public profile

  • Remove truncation from issue titles on milestone page (Jason Blanchard)

  • Fix stuck Merge Request merging events from old installations (Ben Bodenmiller)

  • Fix merge request comments on files with multiple commits

  • Fix Resource Owner Password Authentication Flow

详细信息请查看 更新日志 。

此版本现已提供下载:

https://github.com/gitlabhq/gitlabhq/archive/v7.10.0.zip

开源中国代码托管平台 git.oschina.net 就是基于 GitLab 项目搭建。

GitLab是一个利用Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。

它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

GitLab 5.0以前版本要求服务器端采用Gitolite 搭建,5.0版本以后不再使用 Gitolite,采用自己开发的 gitlab-shell 来实现。如果你觉得安装麻烦可以使用GitLab Installers 一键安装程序。

系统要求:

  • Ubuntu/Debian

  • ruby 1.9.3+

  • mysql or postgresql

  • git

  • gitlab-shell

  • redis

  • Sidekiq

Gitlab 7.10.0 发布,项目管理和代码托管平台

正文到此结束
Loading...