Ultimamente tenho percebido um alto consumo de processamento e uso de memória por parte do TortoiseSVN, mais especificamente o processo TSVNCache.exe que é utilizado para mostrar os ícones no Explorer, bem como manter o cache dos arquivos do repositório.

Para otimizar o uso do disco, bem como o alto consumo de processamento e memória, há duas maneiras:

  • Marcar somente as pastas onde contém o repositório; ou
  • Desabilitar o cache do Tortoise.
  •  

    Opção 1: marcar somente as pastas de trabalho:

    1. Dentro do explorer, clique com o botão direito para abrir o menu de contexto  e selecione a opção “TortoiseSVN -> Settings”, conforme imagem abaixo:
       
    2. TortoiseSVN -> Settings

      TortoiseSVN -> Settings

    3. No menu da esquerda selecione a opção “Icon Overlays”;
    4. Em “Exclude Paths”, informe o caminho onde não utiliza como repositório;
    5. Em “Include Paths”, informe o caminho de seus repositórios:
    6. Icon Overlays

      Icon Overlays

    Opção 2:  Desabilitar o cache:

    1. Neste mesma tela  ”Icon Overlays” (passo 2) em “Status cache” (parte superior),  selecione a opção “None”. 

    Feito isso, reinicie o S.O. para que as alterações tenham efeito.

    Um abraço.

    Att,
    Anderson Straube