Commit 9571743d8f46e583a4edb465b831f495d642bf32

Authored by dosire
1 parent a6472461

Import rake task documentation in separate file.

Showing 1 changed file with 28 additions and 0 deletions   Show diff stats
doc/raketasks/import.md 0 → 100644
... ... @@ -0,0 +1,28 @@
  1 +### Import bare repositories into GitLab project instance
  2 +
  3 +Notes:
  4 +
  5 +* project owner will be a first admin
  6 +* groups will be created as needed
  7 +* group owner will be the first admin
  8 +* existing projects will be skipped
  9 +
  10 +How to use:
  11 +
  12 +1. copy your bare repos under git repos_path (see `config/gitlab.yml` gitlab_shell -> repos_path)
  13 +2. run the command below
  14 +
  15 +```
  16 +bundle exec rake gitlab:import:repos RAILS_ENV=production
  17 +```
  18 +
  19 +Example output:
  20 +
  21 +```
  22 +Processing abcd.git
  23 + * Created abcd (abcd.git)
  24 +Processing group/xyz.git
  25 + * Created Group group (2)
  26 + * Created xyz (group/xyz.git)
  27 +[...]
  28 +```
... ...