Particionamento de repositório

Um repositório é um dos principais componentes que permitem gerenciar seu Automation Workspace (bots e arquivos). O particionamento ajuda você a dimensionar seus repositórios e otimizar o desempenho das operações relacionadas ao repositório, como checkin e checkout.

Nota: O recurso de particionamento de repositório requer a licença Enterprise Platform. Entre em contato com o representante da conta Automation Anywhere para obter mais informações. Consulte Enterprise Platform.
O repositório do Automation 360 é um único repositório Git em que todos os bots, formulários, processos e arquivos de dependência são armazenados. Como o repositório é baseado em Git, ele fornece alguns recursos de controle de versões prontos para uso, como checkin, checkout, histórico de versão, reversão e comparação de versões. Portanto, a integração com um Git remoto externo não é um requisito no Automation 360.

Visão geral

Todos os arquivos no repositório Git no Automation 360 são armazenados para controle de versões. Durante um período, o repositório Git pode ficar muito grande devido ao número de arquivos, tamanho dos arquivos, commits do Git e assim por diante. Isso pode gerar latência na execução das ações do repositório.

Com o particionamento do repositório, você pode dividir a pasta do repositório do Automation 360 em repositórios Git separados. Você pode particionar o repositório público de grande porte na pasta de nível raiz em múltiplos repositórios Git nos níveis de pasta selecionada, limitando assim quaisquer falhas de desempenho nas partições do repositório.
Nota: Um administrador da Control Room ou usuários com permissão Particionar repositório podem usar o recurso de particionamento de repositório no Automation 360.

Benefícios

Estes são alguns dos benefícios de particionar seus repositórios:
  • Checkin e checkout rápidos

    Conforme as pastas são particionadas, cada pasta particionada possui um número comparativamente menor de atividades de checkin (commits). Como resultado de commits menores, as operações de checkin e checkout (incluindo checkin e checkout simultâneos) são mais rápidas.

  • Separação lógica de pastas no espaço Git

    A criação de múltiplos repositórios no Git reduz o risco de um único ponto de falha. Os problemas em um repositório não afetam negativamente outros repositórios ou automações contidas neles.