我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

此版本的 GitHub Enterprise 已停止服务 2020-11-12. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

限制查看仓库中的内容和差异

有些类型的资源可能很大,需要在 GitHub Enterprise Server 上额外处理。 因此,可设置限制,以确保申请在合理的时间内完成。

本文内容

以下限制大多会影响 GitHub Enterprise Server 和 API。

文本限制

超过 1 MB 的文本文件始终显示为纯文本。 代码不强调语法,散文文件不会转换成 HTML(如 Markdown、AsciiDoc )。

超过 5 MB 的文本文件仅通过其源 URL 访问,将通过 [hostname]/user/repo/raw 提供;例如 https://[hostname]/user/repo/raw/octocat/Spoon-Knife/master/index.html。 单击 Raw(源)按钮获取文件的源 URL。

差异限制

因为差异可能很大,所以我们会对评论、拉取请求和比较视图的差异施加限制:

  • 任一文件的差异不可超过 20,000 行,或者源差异数据不可超过 1 MB四百行20 KB 会自动加载为一个文件。
  • 单一差异中的最大文件数限于 3,000
  • 单一差异中可呈现的文件(如图像、PDF 和 GeoJSON 文件)最大数量限于 25

受限差异的某些部分可能会显示,但超过限制的任何部分都不会显示。

提交列表限制

比较视图和拉取请求页面显示 basehead 修订之间的提交列表。 这些列表限于 250 次提交。 如果超过该限制,将会出现一条表示附加评论的注释(但不显示)。