12

我是 Git 的新手,我正在使用 GitLab 存储库来跟踪我的问题列表。我想创建里程碑,但我找不到在哪里。里程碑和问题跟踪是 git 本身的一部分,而不是 Gitlab 的一部分吗?

编辑:这是我的里程碑页面截图:没有新的里程碑按钮

4

2 回答 2

16

里程碑和问题跟踪是 git 本身的一部分,而不是 Gitlab 的一部分吗?

不,它们只是 GitLab 的一部分,而不是 git。

如果从issue 339开始没有改变,则在Issues选项卡“”部分中有一个“新里程碑”按钮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
于 2013-10-24T13:35:11.783 回答
0

如果您使用的是集成到 gitlab 中的外部问题跟踪器,则不能使用里程碑!

于 2014-10-22T09:03:09.147 回答