Versión del artículo: Enterprise Server 2.17
Límites para ver contenido y diferencias en un repositorio
Determinados tipos de recursos pueden ser bastante grandes y requerir mucho procesamiento en GitHub Enterprise. Por este motivo, se establecen límites para asegurar que las solicitudes se realicen en una cantidad de tiempo razonable.
La mayoría de los límites que aparecen a continuación afectan tanto GitHub Enterprise como la API.
Límites de texto
Los archivos de texto de más de 1 MB siempre se muestran como texto sin formato. El código no es de sintaxis resaltada, y los archivos de prosa no se convierten a HTML (como Markdown, AsciiDoc, etc.).
Los archivos de texto de más de 5 MB están disponibles solo a través de sus URL originales, que se ofrecen a través de [hostname]/user/repo/raw
; por ejemplo, https://[hostname]/user/repo/raw/octocat/Spoon-Knife/master/index.html
. Haz clic en el botón Raw (Original) para obtener la URL original de un archivo.
Límites de diferencias
Como las diferencias se pueden volver muy grandes, imponemos los siguientes límites en las diferencias para las confirmaciones, las solicitudes de extracción y las vistas comparadas:
- La diferencia de un archivo único no puede superar 20.000 líneas que puedes cargar o 1 MB de datos de la diferencia original. Cuatrocientas líneas y 20 KB se cargan de forma automática para un archivo único.
- La cantidad máxima de archivos en una diferencia única se limita a 3.000.
- La cantidad máxima de archivos de representación (como PDF y archivos GeoJSON) en una diferencia única está limitada a 25.
Se pueden mostrar algunas partes de una diferencia limitada, pero no se muestra nada que supere el límite.
Límites de listas de confirmaciones
Las páginas de vista comparada y de solicitudes de extracción muestran una lista de confirmaciones entre las revisiones de base
y de encabezado
. Estas listas están limitadas a 250 confirmaciones. Si superan ese límite, una nota indica que existen más confirmaciones (pero no se muestran).