Project import/export administration
原文:https://docs.gitlab.com/ee/administration/raketasks/project_import_export.html
Project import/export administration
版本历史
- 在 GitLab 8.9 中引入 .
- 从 GitLab 11.3 起,导入/导出可以自动使用对象存储.
GitLab 提供与项目导入和导出有关的 Rake 任务. 有关更多信息,请参见:
- Project import/export documentation.
- Project import/export API.
- Developer documentation: project import/export
Project import status
您可以通过Project import / export API查询导入. 如 API 文档中所述,查询可能返回导入错误或异常.
Import large projects
如果您的项目较大,请考虑使用 Rake 任务,如开发人员文档中所述 .
Import/export tasks
可以使用以下命令检查 GitLab 导入/导出版本:
# Omnibus installations
sudo gitlab-rake gitlab:import_export:version
# Installations from source
bundle exec rake gitlab:import_export:version RAILS_ENV=production
可以使用以下命令列出要导出的数据库表的当前列表:
# Omnibus installations
sudo gitlab-rake gitlab:import_export:data
# Installations from source
bundle exec rake gitlab:import_export:data RAILS_ENV=production
请注意以下几点: