Controle de versão em Automation 360

O controle de versão ajuda você a gerenciar as mudanças realizadas em arquivos que incluem Task Bots, documentos, relatórios, roteiros, arquivos executáveis e fluxos de trabalho. Com o controle de versão, rastreie e monitore as mudanças no bot lógico.

Com o controle de versão, identifique a versão de um bot que deseja modificar e compare as recentes mudanças com as mudanças feitas no bot anteriormente. Como um admin Control Room, você pode configurar o controle de versão nas configurações Control Room.

Automation 360 inclui recursos de controle de versão. Use esses recursos independentemente de ter ou não integrado o Control Room com Git. Reveja as capacidades disponíveis em Automation 360 e Git.


Controle de versão em Automação 360 e Git

Controle de versão em Automation 360

  • Check out e check in Task Bots: Você pode conferir uma versão de um bot (versão 1) do espaço de trabalho público para o espaço de trabalho privado, fazer alterações e depois verificar no bot para o espaço de trabalho público. Isso cria uma nova versão (versão 2) do bot, que é a mais recente. Toda vez que você fizer o check out, mudanças e check in em um bot, uma nova versão do bot é criada como a versão mais recente.
    Nota: Você pode executar ou a última versão de um bot ou a versão que tem a etiqueta de produção.

    Volte para uma versão específica de um bot selecionando Opções avançadas no check out ação para selecionar uma versão específica do bot para check out. Além disso, você pode selecionar as dependências a serem verificadas. Ao fazer isso, faça alterações em uma versão específica de um bot e suas dependências. Quando fizer check in em bot, ela se torna a versão mais recente. Por exemplo, se a última versão de um bot é a versão 8 e você deseja para a versão 3, verifique primeiro a versão 3 do bot e, em seguida, verifique novamente. Isso criará a versão 9. Essa última versão, que é idêntica à versão 3, agora está disponível no espaço de trabalho público para operações bot.

    Como fazer o check-in de um bot | Check-out de um único bot

  • Rótulo Task Bot: Você também pode voltar para uma versão específica de um bot atribuindo um rótulo a essa versão do bot. Use esse rótulo para escolher a versão com a qual deseja realizar determinadas operações bot. Com sua versão favorita, programe, execute, faça filas, exporte e acione fluxos de trabalho de desenvolvimento bot.

    Atribuir rótulo a um bot

  • ExibirTask Bot histórico: Visualize o histórico da versão do Task Bots no espaço de trabalho público. Com Ver histórico, visualize o histórico de mudanças que ocorreram em no Task Bots e identifique o ações realizado por um usuário. A lista de todas as versões de um bot é mostrado em ordem cronológica inversa. As informações exibidas incluem o número da versão, mensagem de check-in, data e hora do check-in e o nome do usuário que fez o check in na versão.

    Ver histórico de versões do Task Bot

  • Compare as versões: Compare quaisquer duas versões do Task Bots para ver as diferenças entre essas duas versões.

    Compare as versões de bot…

  • Restaurar bots a partir do Git: Mesmo que o Control Room não esteja integrado com o Git, restaure o bots do Git para o seu espaço de trabalho público. Por exemplo, se você tem 50 bots no espaço de trabalho público e 75 bots no Git, você pode restaurar os 25 bots do Git no espaço de trabalho público.
    Nota: Esta opção de restauração está disponível apenas para No local e não é compatível em implementações Nuvem.

Controle de versão com o Git

Se o Control Room está integrado com o Git, todas as versões do bots e arquivos em Automation 360 estão sincronizados com o Git, e você pode usar as seguintes capacidades adicionais:
  • Integrar-se com uma filial do Git.
  • Integrar-se com o Git pela autenticação SSH.
  • Integrar-se com o Git por um servidor proxy.
  • Restaurar bots ou arquivos para um repositório público vazio a partir de uma configuração Git existente.
  • Configurar o force push ao se conectar ao Git.

Integração da Control Room com repositórios Git