Welcome to mirror list, hosted at ThFree Co, Russian Federation.

wiki_pages.rb « gitlab « lib - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 47f9aa1117fa2a94372c190fdd592d222c6d3605 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# frozen_string_literal: true

module Gitlab
  module WikiPages
    # Many common file systems have a limit of 255 bytes for file and
    # directory names, and while Git and GitLab both support paths exceeding
    # those limits, the presence of them makes it impossible for users on
    # those file systems to checkout a wiki repository locally.

    # To avoid this situation, we enforce these limits when editing pages
    # through the GitLab web interface and API:
    MAX_TITLE_BYTES = 245 # reserving 10 bytes for the file extension
    MAX_DIRECTORY_BYTES = 255
  end
end