发布于 2016-03-17 11:01:01 | 193 次阅读 | 评论: 0 | 来源: 网友投递
GitLab项目管理和代码托管平台
GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。
GitLab 8.6.0即将发布,更新内容预告。
官方更新记录
官方仓库有一个CHANGELOG可以查看GitLab的一个比较简单的更新介绍:传送门
更新说明翻译比较晦涩,英文比较厉害的高手请直接查看官方CHANGELOG,汉化的暂时还没翻译完,等搬完服务器再回来翻译。希望大家持续关注。
更新预告:
升级gitlab_git(译者注:不知道这是什么鬼)为 9.0.3
支持Golang subpackage fetching
升级Capybara gem包版本为 2.6.2
贡献到fork的项目的修改已经加入发布日程
优化用户页面bio的格式
移除在GitLab安装初始过程中的默认管理员密码.新版修改为在安装过程中需要用户自已提供一个管理员密码,或者在用户首次访问GitLab的时候需要创建一个新的管理员账号.
Fix issue when pushing to projects ending in .wiki
wiki: 新增功能:wiki的page name将支持UTF-8字符
wiki: 修复wiki搜索结果指向raw source
Don’t load all of GitLab in mail_room
升级omniauth-saml为 1.5.0 ,将允许自定义设置给客户端的返回信息
Memoize @group in Admin::GroupsController
显示从目标分支分离了多少个合并请求
添加omniauth-auth0 gem组件
删除验证URL前后的空格
API:/user/* 添加last_sign_in_at和confirmed_at
API: 在commit status这个API里面当commit没有状态时返回一个空的数组代替404
当在README中使用.anchor等图标的时候将被缩小字体和填充区域.
重写logo的SVG代码,使之更简化。
允许在解析.gitlab-ci.yml的时候使用YAML 锚点
jobs开头用.来忽略jobs
允许在.gitlab-ci.yml通过名称来创建artifacts的存档
重构搜索代码,大幅度提升搜索性能
添加对跨项目的lable的支持
确保添加"new SSH key"的邮件未发送成功会出现在Sidekiq的dead Jobs里
文档更新: 内部项目中Gueset角色未被执行(Update documentation to reflect Guest role not being enforced on internal projects,译者注:看不太懂)
允许登出的用户搜索
允许定义当前build的项目所依赖的其他项目
允许用户订阅lable,以接收关于该lable的issue/merge的通知
BUG修复: 修复Bitbucket中关闭的issue导入到gitlab后状态为opened的问题
不再在Groups视图中显示已经存档的项目的issue/MRs(即合并请求)
BUG修复: Fix wrong “iid of max iid” in Issuable sidebar for some merged MRs
增加notes轮询超时时间
新增功能: 增加markdown编辑器切换预览页面的快捷方式
在dashboard和团队milestone界面中显示labels
新增功能: 在项目列表显示该项目主要使用的语言(译者注:如"Ruby",“Python”,"C++"等,可不是汉语,英语这些)
将在dashboard, explore 和 group 页面显示已经存档的项目
将group activity分离到一个单独的页面
确保Continue参数会重定向到相同的实例上
删除用户的操作将在后台运行,以避免操作超时