Commit 1ae718f2 authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch 'docs-update-import-export-page' into 'master'

Updating import-export doc page with better screenshots and updated information

See merge request gitlab-org/gitlab-ce!27777
parents c11aede9 3e81f04d
...@@ -2,10 +2,11 @@ ...@@ -2,10 +2,11 @@
>**Notes:** >**Notes:**
> >
> - [Introduced][ce-3050] in GitLab 8.9. > - [Introduced](https://gitlab.com/gitlab-org/gitlab-ce/issues/3050) in GitLab 8.9.
> - Importing will not be possible if the import instance version differs from > - Importing will not be possible if the import instance version differs from
> that of the exporter. > that of the exporter.
> - For GitLab admins, please read through [Project import/export administration](../../../administration/raketasks/project_import_export.md). > - For GitLab admins, please read through
> [Project import/export administration](../../../administration/raketasks/project_import_export.md).
> - For existing installations, the project import option has to be enabled in > - For existing installations, the project import option has to be enabled in
> application settings (`/admin/application_settings`) under 'Import sources'. > application settings (`/admin/application_settings`) under 'Import sources'.
> Ask your administrator if you don't see the **GitLab export** button when > Ask your administrator if you don't see the **GitLab export** button when
...@@ -14,10 +15,9 @@ ...@@ -14,10 +15,9 @@
> on the GitLab instance in application settings (`/admin/application_settings`) > on the GitLab instance in application settings (`/admin/application_settings`)
> under 'Visibility and Access Controls'. > under 'Visibility and Access Controls'.
> - You can find some useful raketasks if you are an administrator in the > - You can find some useful raketasks if you are an administrator in the
> [import_export](../../../administration/raketasks/project_import_export.md) > [import_export](../../../administration/raketasks/project_import_export.md) raketask.
> raketask. > - The exports are stored in a temporary [shared directory](../../../development/shared_files.md)
> - The exports are stored in a temporary [shared directory][tmp] and are deleted > and are deleted every 24 hours by a specific worker.
> every 24 hours by a specific worker.
> - Group members will get exported as project members, as long as the user has > - Group members will get exported as project members, as long as the user has
> maintainer or admin access to the group where the exported project lives. An admin > maintainer or admin access to the group where the exported project lives. An admin
> in the import side is required to map the users, based on email or username. > in the import side is required to map the users, based on email or username.
...@@ -77,9 +77,9 @@ The following items will NOT be exported: ...@@ -77,9 +77,9 @@ The following items will NOT be exported:
## Exporting a project and its data ## Exporting a project and its data
1. Go to the project settings page by clicking on **Edit Project**: 1. Go to your project's homepage.
![Project settings button](img/settings_edit_button.png) 1. Click **Settings** in the sidebar.
1. Scroll down to find the **Export project** button: 1. Scroll down to find the **Export project** button:
...@@ -98,19 +98,14 @@ The following items will NOT be exported: ...@@ -98,19 +98,14 @@ The following items will NOT be exported:
## Importing the project ## Importing the project
1. The new GitLab project import feature is at the far right of the import 1. The GitLab project import feature is the first import option when creating a
options when creating a New Project. Make sure you are in the right namespace new project. Click on **GitLab export**:
and you have entered a project name. Click on **GitLab export**:
![New project](img/import_export_new_project.png) ![New project](img/import_export_new_project.png)
1. You can see where the project will be imported to. You can now select file 1. Enter your project name and URL. Then select the file you exported previously:
exported previously:
![Select file](img/import_export_select_file.png) ![Select file](img/import_export_select_file.png)
1. Click on **Import project** to begin importing. Your newly imported project 1. Click on **Import project** to begin importing. Your newly imported project
page will appear soon. page will appear soon.
[ce-3050]: https://gitlab.com/gitlab-org/gitlab-ce/issues/3050
[tmp]: ../../../development/shared_files.md
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment