Как создать вехи в GitLab

Я вроде как новичок в Git, и я использую репозиторий GitLab для отслеживания моего списка проблем. Я хотел создать вехи, но не могу найти где. Являются ли вехи и отслеживание проблем частью самого git, а не Gitlab?

EDIT: это мой скриншот страницы вехи: На нем нет новой кнопки Milestone

2 ответов


являются ли вехи и отслеживание проблем частью самого git, а не Gitlab?

нет, они являются частью только GitLab, а не git.

если это не изменилось с выпуск 339, у вас есть кнопка "новая веха" в вкладка 'Milestones':

http://cloud.github.com/downloads/gitlabhq/gitlabhq/milestones.png


как OP Hoffmann отчеты: наличие этой кнопки зависит от вашей роли (или способности).

как вы можете см. В ability.rb, только способности 'master позволяет создавать / управлять вехи:

def project_master_rules
  project_dev_rules + [
    :push_code_to_protected_branches,
    :modify_issue,
    :modify_project_snippet,
    :modify_merge_request,
    :admin_issue,
    :admin_milestone,                   <=============
    :admin_project_snippet,
    :admin_team_member,
    :admin_merge_request,
    :admin_note,
    :admin_wiki,
    :admin_project
  ]
end

Если вы используете внешний трекер проблем, который интегрирован в gitlab, вы не можете использовать вехи!