预留命名空间
出于系统安全、商标及知识保护等方面的考虑,在设置用户或组织的命名空间时并非所有的名称都会被允许。
有关不允许用作组名或项目名的单词的列表,请参阅TOP_LEVEL_ROUTES , PROJECT_WILDCARD_ROUTES和GROUP_ROUTES列表下的path_regex.rb文件:
-
TOP_LEVEL_ROUTES:是为用户名或顶级组织保留的名称 -
PROJECT_WILDCARD_ROUTES:是为子组或项目保留的名称 -
GROUP_ROUTES:是为所有组或项目保留的名称
预留的项目名
当前无法创建具有以下名称的项目:
\-badgesblameblobbuildscommitscreatecreate_direditenvironments/foldersfilesfind_filegitlab-lfs/objectsinfo/lfs/objectsnewpreviewrawrefstreeupdatewikis
预留的组织名
当前,以下是顶级组织的预留名称:
\-.well-known404.html422.html500.html502.html503.htmlabuse_reportsadminapiapple-touch-icon-precomposed.pngapple-touch-icon.pngassetsautocompletedashboarddeploy.htmlexplorefavicon.icofavicon.pngfilesgroupshealth_checkhelpimportinvitesjwtloginoauthprofileprojectspublicrobots.txtssearchsent_notificationsslash-command-logo.pngsnippetsunsubscribesuploadsusersv2
这些组名不能用作子组名:
\-