Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

Grandes Projetos que utilizam servidores Git próprio rodando em partições como NFS, Gluster FSx e outras, podem sentir uma certa demora ao executar alguns comandos do Git. Veremos abaixo alguns procedimentos para resolver ou amenizar essa lentidão.

Pré-requisito

Antes de começar os passos, é necessário verificar os requisitos abaixo:

  • Habilitar a opção Modo Avançado.
  • Possuir um projeto Cronapp versionado no GIT.
  • Perceber lentidões atípicas ao utilizar o GIT.

Verificações

Antes do procedimento, devemos verificar se os diretórios node_modules dos projetos web e mobile estão marcadas no arquivo .gitignore. Essa pasta possui milhares de arquivos de bibliotecas usadas no projeto que não necessitam ser versionados, já que serão automaticamente baixados quando o projeto for executado em um ambiente diferente.

Para verificar se a pasta node_modules está configurada no .gitignore, acesse o tópico "Ignorar arquivos do node_modules" em Solução de conflitos do Git. Caso não esteja cadastrado, siga os passos indicados e, após isso, verifique novamente se a execução do GIT continua lenta. 

Se o problema ainda persistir, siga os passos abaixo.

Passos

Os passos a seguir serão executados no terminal Cronapp, para acessá-lo, clique no ícone Terminal (destaque 1 da figura 1.1).


Figura 1.1 - Acesso ao terminal Cronapp


Para mais detalhes sobre os comandos executados, acesse a documentação oficial do GIT.

Configurações do repositório do projeto

O primeiro comando tem o objetivo de corrigir problemas de cache no sistema de arquivos.

$ git config core.fscache true


$ git config gc.auto 256
$ git config core.preloadindex true
$ git config core.fsmonitor true

Nesta Página

  • Sem rótulos