提交 b66f4898 编写于 作者: D Dmitriy Zaporozhets

Better message for migrating global projects

上级 65cba5c6
desc "GITLAB | Migrate Global Projects to Namespaces" desc "GITLAB | Migrate Global Projects to Namespaces"
task migrate_global_projects: :environment do task migrate_global_projects: :environment do
puts "This will move all projects without namespace to owner namespace" found = Project.where(namespace_id: nil).count
ask_to_continue if found > 0
puts "Global namespace is deprecated. We found #{found} projects stored in global namespace".yellow
puts "You may abort this task and move them to group/user namespaces manually."
puts "If you want us to move this projects under owner namespaces then continue"
ask_to_continue
else
puts "No global projects found. Proceed with update.".green
end
Project.where(namespace_id: nil).find_each(batch_size: 20) do |project| Project.where(namespace_id: nil).find_each(batch_size: 20) do |project|
begin begin
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册