Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em 2021-03-02. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Limites para visualização de conteúdo e diffs no repositório

Determinados tipos de recursos podem ser muito grandes, exigindo processamento elevado noGitHub Enterprise Server. Por isso, limites são estabelecidos para assegurar que as solicitações sejam completadas em um período razoável.

Neste artigo

A maioria dos limites abaixo afetam o GitHub Enterprise Server e a API.

Limites de texto

Arquivos de texto maiores que 1 MB são sempre exibidos como texto simples. O código não destaca a sintaxe e arquivos em prosa não são convertidos em HTML (como markdown, AsciiDoc etc.).

Arquivos de texto acima de 5 MB somente estão disponíveis por meio de suas URLs brutas, que são servidas em [hostname]/user/repo/raw; por exemplo, https://[hostname]/user/repo/raw/octocat/Spoon-Knife/master/index.html. Clique no botão Raw (Bruto) para obter o URL bruto de um arquivo.

Limites de diff

Os diffs podem ficar muito grandes, por isso impusemos estas restrições em diffs para commits, pull requests e visualizações comparadas:

  • Nenum diff do arquivo pode exceder 20.000 linhas que você possa carregar ou 1 MB de dados diff puros. Quatro mil linhas e 20 kB são automaticamente carregados em um único arquivo.
  • O número máximo de arquivos em um único diff é limitado a 3.000.
  • O número máximo de arquivos renderizáveis (como imagens, PDFs e arquivos GeoJSON) em um único diff é limitado a 25.

Algumas partes de um diff limitado podem ser exibidas, mas qualquer excedente de limite não é mostrado.

Limites de listas de commits

As páginas de visualização comparada e pull requests exibem uma lista de commits entre as revisões base e head. Essas listas são limitadas a 250 commits. Caso o limite seja excedido, uma observação indicará que commits adicionais estão presentes (mas não são mostrados).