我是 Git 的新手,我正在使用 GitLab 存储库来跟踪我的问题列表。我想创建里程碑,但我找不到在哪里。里程碑和问题跟踪是 git 本身的一部分,而不是 Gitlab 的一部分吗?
编辑:这是我的里程碑页面截图:没有新的里程碑按钮
里程碑和问题跟踪是 git 本身的一部分,而不是 Gitlab 的一部分吗?
不,它们只是 GitLab 的一部分,而不是 git。
如果从issue 339开始没有改变,则在Issues
选项卡“”部分中有一个“新里程碑”按钮Milestones
:
正如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 中的外部问题跟踪器,则不能使用里程碑!