diff options
Diffstat (limited to 'doc/raketasks/features.md')
-rw-r--r-- | doc/raketasks/features.md | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/doc/raketasks/features.md b/doc/raketasks/features.md new file mode 100644 index 00000000000..eaa9af5f962 --- /dev/null +++ b/doc/raketasks/features.md @@ -0,0 +1,38 @@ +# Features + +## Enable usernames and namespaces for user projects + +This command will enable the namespaces feature introduced in v4.0. It will move every project in its namespace folder. + +Note: + +- Because the **repository location will change**, you will need to **update all your git url's** to point to the new location. +- Username can be changed at [Profile / Account](/profile/account) + +**Example:** + +Old path: `git@example.org:myrepo.git` + +New path: `git@example.org:username/myrepo.git` or `git@example.org:groupname/myrepo.git` + +``` +bundle exec rake gitlab:enable_namespaces RAILS_ENV=production +``` + +## Rebuild project satellites + +This command will build missing satellites for projects. After this you will be able to **merge a merge request** via GitLab and use the **online editor**. + +``` +bundle exec rake gitlab:satellites:create RAILS_ENV=production +``` + +Example output: + +``` +Creating satellite for abcd.git +[git clone output] +Creating satellite for abcd2.git +[git clone output] +done +``` |