BigW Consortium Gitlab
Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gitlab-ce
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Forest Godfrey
gitlab-ce
Commits
aa8592eb
Commit
aa8592eb
authored
Aug 16, 2017
by
Bob Van Landuyt
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add reserved names to docs
parent
04f7f394
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
122 additions
and
7 deletions
+122
-7
create-project.md
doc/gitlab-basics/create-project.md
+5
-0
index.md
doc/user/group/index.md
+6
-2
index.md
doc/user/group/subgroups/index.md
+2
-5
reserved_names.md
doc/user/reserved_names.md
+109
-0
No files found.
doc/gitlab-basics/create-project.md
View file @
aa8592eb
# How to create a project in GitLab
>**Notes:**
-
For a list of words that are not allowed to be used as project names see the
[
reserved names
][
reserved
]
.
1.
In your dashboard, click the green
**New project**
button or use the plus
icon in the upper right corner of the navigation bar.
...
...
@@ -26,3 +30,4 @@
1.
Click
**Create project**
.
[
import it
]:
../workflow/importing/README.md
[
reserved
]:
../user/reserved_names.md
doc/user/group/index.md
View file @
aa8592eb
...
...
@@ -57,6 +57,10 @@ By doing so:
## Create a new group
> **Notes:**
-
For a list of words that are not allowed to be used as group names see the
[
reserved names
][
reserved
]
.
You can create a group in GitLab from:
1.
The Groups page: expand the left menu, click
**Groups**
, and click the green button
**New group**
:
...
...
@@ -213,4 +217,5 @@ for the group (GitLab admins only, available in [GitLab Enterprise Edition Start
-
**Pipelines quota**
: keep track of the
[
pipeline quota
](
../admin_area/settings/continuous_integration.md
)
for the group
[
permissions
]:
../permissions.md#permissions
[
ee
]:
https://about.gitlab.com/products/
\ No newline at end of file
[
ee
]:
https://about.gitlab.com/products/
[
reserved
]:
../reserved_names.md
doc/user/group/subgroups/index.md
View file @
aa8592eb
...
...
@@ -83,10 +83,7 @@ structure.
-
You need to be an Owner of a group in order to be able to create
a subgroup. For more information check the
[
permissions table
][
permissions
]
.
-
For a list of words that are not allowed to be used as group names see the
[
`path_regex.rb` file
][
reserved
]
under the
`TOP_LEVEL_ROUTES`
,
`PROJECT_WILDCARD_ROUTES`
and
`GROUP_ROUTES`
lists:
-
`TOP_LEVEL_ROUTES`
: are names that are reserved as usernames or top level groups
-
`PROJECT_WILDCARD_ROUTES`
: are names that are reserved for child groups or projects.
-
`GROUP_ROUTES`
: are names that are reserved for all groups or projects.
[
reserved names
][
reserved
]
.
To create a subgroup:
...
...
@@ -175,5 +172,5 @@ Here's a list of what you can't do with subgroups:
[
ce-2772
]:
https://gitlab.com/gitlab-org/gitlab-ce/issues/2772
[
permissions
]:
../../permissions.md#group
[
reserved
]:
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/lib/gitlab/path_regex.rb
[
reserved
]:
../../reserved_names.md
[
issue
]:
https://gitlab.com/gitlab-org/gitlab-ce/issues/30472#note_27747600
doc/user/reserved_names.md
0 → 100644
View file @
aa8592eb
# Reserved project and group names
Not all project & group names are allowed because they would conflict with
existing routes used by GitLab.
For a list of words that are not allowed to be used as group or project names, see the
[
`path_regex.rb` file
][
reserved
]
under the
`TOP_LEVEL_ROUTES`
,
`PROJECT_WILDCARD_ROUTES`
and
`GROUP_ROUTES`
lists:
-
`TOP_LEVEL_ROUTES`
: are names that are reserved as usernames or top level groups
-
`PROJECT_WILDCARD_ROUTES`
: are names that are reserved for child groups or projects.
-
`GROUP_ROUTES`
: are names that are reserved for all groups or projects.
## Reserved project names
It is currently not possible to create a project with the following names:
-
-
-
badges
-
blame
-
blob
-
builds
-
commits
-
create
-
create_dir
-
edit
-
environments/folders
-
files
-
find_file
-
gitlab-lfs/objects
-
info/lfs/objects
-
new
-
preview
-
raw
-
refs
-
tree
-
update
-
wikis
## Reserved group names
Currently the following names are reserved as top level groups:
-
503.html
-
-
-
.well-known
-
404.html
-
422.html
-
500.html
-
502.html
-
abuse_reports
-
admin
-
api
-
apple-touch-icon-precomposed.png
-
apple-touch-icon.png
-
files
-
assets
-
autocomplete
-
ci
-
dashboard
-
deploy.html
-
explore
-
favicon.ico
-
groups
-
header_logo_dark.png
-
header_logo_light.png
-
health_check
-
help
-
import
-
invites
-
jwt
-
koding
-
notification_settings
-
oauth
-
profile
-
projects
-
public
-
robots.txt
-
s
-
search
-
sent_notifications
-
slash-command-logo.png
-
snippets
-
u
-
unicorn_test
-
unsubscribes
-
uploads
-
users
These group names are unavailable as subgroup names:
-
-
-
activity
-
analytics
-
audit_events
-
avatar
-
edit
-
group_members
-
hooks
-
issues
-
labels
-
ldap
-
ldap_group_links
-
merge_requests
-
milestones
-
notification_setting
-
pipeline_quota
-
projects
-
subgroups
[
reserved
]:
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/lib/gitlab/path_regex.rb
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment