Diese Version von GitHub Enterprise wurde eingestellt am 2021-06-09. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Begrenzungen für die Anzeige von Inhalten und Diffs in einem Repository

Bestimmte Arten von Ressourcen können ziemlich groß sein, wodurch ihre Verarbeitung auf GitHub Enterprise Server sehr aufwendig ist. Daher werden Begrenzungen festgelegt, um sicherzustellen, dass Anforderungen in angemessener Zeit abgeschlossen werden.

Die meisten der nachfolgend genannten Begrenzungen gelten sowohl für GitHub Enterprise Server als auch für die API.

Textbeschränkungen

Textdateien mit mehr als 1 MB werden immer als Nur-Text angezeigt. Die Codesyntax ist nicht hervorgehoben, und Dateien mit Fließtext werden nicht in HTML umgewandelt (z. B. Markdown, AsciiDoc etc.).

Textdateien mit mehr als 5 MB sind nur über ihre rohen URLs verfügbar, die über [hostname]/user/repo/raw bereitgestellt werden, beispielsweise https://[hostname]/user/repo/raw/octocat/Spoon-Knife/master/index.html. Klicke auf die Schaltfläche Raw (Roh), um die rohe URL einer Datei anzuzeigen.

Diff-Beschränkungen

Da Diffs sehr groß werden können, gelten Diff-Beschränkungen für Commits, Pull Requests und Vergleichsansichten:

  • Die Diff einer einzelnen Datei darf nicht mehr als 20.000 Zeilen, die Du laden kannst, oder 1 MB an Diff-Rohdaten umfassen. 400 Zeilen und 20 KB werden automatisch für eine einzelne Datei geladen.
  • Die Höchstzahl an Dateien in einer einzelnen Diff liegt bei 3.000.
  • Die Höchstzahl an darstellbaren Dateien (wie Grafiken, PDF- und GeoJSON-Dateien) in einer einzelnen Diff liegt bei 25.

Einige Teile einer eingeschränkten Diff werden möglicherweise angezeigt, aber alles, was über die Begrenzung hinausgeht, wird nicht angezeigt.

Commit-Listenbeschränkung

Die Vergleichsansicht und die Pull-Request-Seiten zeigen eine Liste mit Commits zwischen den base- und head-Revisionen. Diese Listen sind auf 250 Commits beschränkt. Wenn diese Grenze überschritten wird, gibt ein Hinweis an, dass weitere Commits vorhanden sind (aber sie werden nicht angezeigt).