Fazer check-out de um bot e dependências

O processo de check-out permite criar uma cópia editável do bot no espaço de trabalho privado a partir do espaço de trabalho público para modificações posteriores.

Depois de ter modificado o bot, você pode verificar novamente no bot o espaço de trabalho público para que possa ser implantado por todos os usuários que tenham permissão de acesso a ele. Você pode escolher a versão específica do bot e as suas dependências (bot e não bot) durante o processo de check-out.

Você pode cancelar o bot com check-out em seu espaço de trabalho privado, enquanto um administrador pode cancelar o bot com check-out no espaço de trabalho público. Isto libera o bot para outro usuário que tem acesso no espaço de trabalho público. Ao cancelar o check-out, o estado do bot muda para Público no espaço de trabalho público. No espaço de trabalho privado, o status mudará para novo se alguma alteração for feita no bot. Se não houver alterações, o bot será substituído por um clone.

Diretrizes para o check-out do bots

Durante o check-out de um bot, tenha em mente as seguintes considerações:

  • Se você quiser fazer checkout de vários bots como uma unidade que não seja dependente de uma da outra, crie um bot principal e adicione o outro bots como dependência desse bot principal. Faça checkout do bot principal.
  • Apenas um usuário de cada vez pode fazer o check-out de um bot. Quando um usuário faz o checkout de um bot, nenhum outro usuário poderá fazer o checkout.
  • Se você estiver fazendo checkout de um bot pai no espaço de trabalho público, cujas dependências sofrerem checkout de outro usuário, as dependências do bot pai serão clonadas em seu espaço de trabalho privado.
  • Após fazer checkout de um bot, não será possível excluí-lo. O bot deve estar em um estado de check-in (Publico) para ser excluído.
  • Quando você edita o checkout de um bot, o status muda para Checkout editado.

    Você pode usar a opção Reverter edições para reverter as alterações que você fez no checkout do bot.

  • Durante o checkout, é possível substituir um bot clonado.
  • Os arquivos dependentes são automaticamente clonados se o checkout for feito por outro usuário e você tiver a permissão Clonar para a pasta do bot.
  • O valor do tempo limite de checkout do bot é de 30 minutos. Às vezes, quando você tem um bot grande, não é possível fazer checkout do bot dentro de 30 minutos, e a operação falha. Divida seu bot em sub-bots lógicos para que possam ser facilmente gerenciados e o checkout possa ser feito em menos tempo.

Pré-requisitos para o check-out do bots e dependências

  • Você deve ter uma licença do Bot Creator ou Desenvolvedor cidadão para fazer o checkout de um bot para seu espaço de trabalho privado.
  • Você deve ter permissão de checkout no nível da pasta.
  • Você deve ter permissão para fazer checkout das pastas de dependência para fazer checkout de um bot com pastas e arquivos dependentes.
  • Você deve ter as permissões Cancelar checkout e Exibir conteúdo em um espaço de trabalho público para cancelar ou desfazer um checkout realizado por um usuário do Bot Creator.

    Você não precisa da permissão Cancelar checkout para cancelar o checkout do bot em um espaço de trabalho privado.

Fazer check-out de bots

Você pode verificar uma ou várias bots juntamente com as suas dependências. Você também pode escolher a versão do bot e as suas dependências durante o check-out.


Check-out dos bots