GitLab 的版本太神奇了,前天 RC1、昨天 RC2,今天就是正式版了!
该版本包含众多改进,包括:
应用行为改变
New projects will be namespaced (ex. gitlab/vagrant )
Every group got own directory in gitolite
All projects of group will be moved under group directory ( git remote should be updated )
Projects w/o groups will stay with same remote
User got username ( For existsing users it will be generated based on email )
User create project under his username ( ex. randx/my-project )
User can change username. All projects under his username will be moved
Group got owner
Owner can create projects within group
Owner can access every project within a group
Admin can transfer any project from one namespace(group, user, global) to another
Group or user is a namespace for project. Owner of namespace is an owner of project
其他改变
更好的支持 PostgreSQL
Added email notificatino on project move
Fixed email notification on issue close/reopen
Reorganized settings
Fixed commits compare
Update the UI to allow downloading Patch or Diff for Commit, MR
Milestones can be closed now. Milestone stays open unless you close it
Show comment events on dashboard
Quick add team members via group#people page
UI improvements
In admin area projects, users and groups sorted alphabetically
Issue management page on dashboard improved
Better integration with GitLab CI ( requires GitLab CI v1.1.1 )
4.0 移除了
不再支持 gitolite 2
不再支持 SQLite
不再支持 API v2
移植前需要更新
gitlab.yml config
gitolite post-receive hooks
permissions on /home/git/repositories/
python2 symlink
via http://blog.gitlabhq.com/gitlab-4-release/
来自:开源中国社区

