保留的项目和群组名称 (FREE)
并非所有项目和群组名称都被允许,因为它们会与极狐GitLab 使用的现有路由冲突。
不允许用作组名或项目名的词列表见 path_regex.rb文件下的 TOP_LEVEL_ROUTES、PROJECT_WILDCARD_ROUTES 和 GROUP_ROUTES 列表:
-
TOP_LEVEL_ROUTES:为用户名或顶级群组保留的名称。 -
PROJECT_WILDCARD_ROUTES:为子组或项目保留的名称。 -
GROUP_ROUTES:为所有组或项目保留的名称。
项目和群组名称的限制
- 项目或群组名称的开头或结尾不允许使用特殊字符,允许在该名称的任何其他位置使用。
- 项目或群组名称不能以
.git或.atom结尾。 - 项目或群组名成只能包含字母、数字、emoji、“_”、“.”、“+”、破折号或空格。
- 路径只能包含字母、数字、“_”、“-” 和 “.”
保留的项目名称
目前无法创建具有以下名称的项目:
\-badgesblameblobbuildscommitscreatecreate_direditenvironments/foldersfilesfind_filegitlab-lfs/objectsinfo/lfs/objectsnewpreviewrawrefstreeupdatewikis
保留的群组名称
目前,以下名称保留为顶级群组:
\-.well-known404.html422.html500.html502.html503.htmladminapiapple-touch-icon.pngassetsdashboarddeploy.htmlexplorefavicon.icofavicon.pngfilesgroupshealth_checkhelpimportjwtloginoauthprofileprojectspublicrobots.txtssearchsitemapsitemap.xmlsitemap.xml.gzslash-command-logo.pngsnippetsunsubscribesuploadsusersv2
以下群组名不能用作子组名:
\-