Process Mining
2021.10
falso
Imagem de fundo do banner
Process Mining
Última atualização 2 de abr de 2024

Conflitos de espaços de trabalho

Introdução

Ao trabalhar em um aplicativo com uma equipe, vários desenvolvedores trabalharão e se comprometerão na mesma ramificação. Quando você tem uma área de trabalho de uma ramificação e outra pessoa confirma alterações nessa ramificação, sua área de trabalho ficará desatualizada, pois não conterá essas alterações.

Você só pode confirmar se seu espaço de trabalho estiver na revisão mais recente da ramificação. Freqüentemente, você precisará atualizar antes de confirmar. Veja a ilustração abaixo.



Atualizando seu espaço de trabalho

Siga estas etapas para atualizar seu espaço de trabalho.

Etapa

Ação

1

Vá para a aba Espaços de Trabalho de Superadmin.

2

Selecione o espaço de trabalho que deseja atualizar na lista suspensa Espaço de trabalho .

3

Clique no ícone do menu Espaço de trabalho e selecione Atualizar....

Resultado

Atualizar seu espaço de trabalho terá um dos seguintes resultados possíveis.

  1. Seu espaço de trabalho já estava atualizado.

    Ninguém mais fez alterações no branch em que você está trabalhando.

  2. Seu espaço de trabalho foi atualizado com sucesso.

    Agora você também pode ver as alterações que outros desenvolvedores fizeram nesse meio tempo.

  3. Atualização bem-sucedida com aviso.

    Uma atualização foi feita, mas ainda há conflitos não resolvidos devido a alterações feitas por outros desenvolvedores no ramo. São fornecidas informações sobre quantos commits foram atualizados.

  4. A atualização falhou.

    • Conflito no arquivo que não é do aplicativo.

      • Modificações locais em arquivos que não são de aplicativos entram em conflito com alterações feitas por outra pessoa.
    • Adicionar/adicionar ou excluir/modificar no arquivo.

      • Um arquivo com modificações locais foi excluído por outra pessoa.
      • Você excluiu um arquivo que outro desenvolvedor modificou.
      • Você criou um novo arquivo com o mesmo nome de um novo arquivo criado por outro desenvolvedor.

conflitos

Ao atualizar enquanto seu espaço de trabalho contém modificações locais, é possível que suas alterações entrem em conflito com as alterações confirmadas por outro desenvolvedor. Nesse caso, seu aplicativo conterá conflitos que precisam ser resolvidos antes que você possa confirmar.

Nota: Tente evitar conflitos não trabalhando nos mesmos gráficos, tabelas, atributos, filtros, etc simultaneamente.

Se seu aplicativo contiver conflitos, isso ficará visível no espaço de trabalho. Veja a ilustração abaixo.



Conflitos em arquivos de texto

Quando ocorre um conflito em um arquivo diferente do arquivo .mvp durante a atualização do espaço de trabalho, o padrão Git mescla os marcadores de conflito colocados no arquivo de texto (>>>>>>>>>>>>). Isso permite que você resolva os conflitos após o término da atualização.
Nota: Todos os tipos de arquivo que podem ser abertos em um editor de texto são considerados arquivos de texto. Por exemplo .Json, .txt, .csv, etc.

Solução de conflitos

Depois de resolver todos os conflitos, é possível confirmar suas alterações. As seguintes opções estão disponíveis para resolver conflitos.

Opção

Descrição

Resolver como meu

Escolha suas modificações locais sobre as alterações feitas por outra pessoa.

Observação: o número da versão será definido como 2, que será uma modificação local que você ainda precisa confirmar.

Resolva como deles

Escolha as alterações feitas por outro desenvolvedor.

Observação: o número da versão será definido como 1 e não haverá modificações locais.

Marcar como resolvido

Ignore o conflito. No entanto, você deve investigar o estado atual e possivelmente fazer alterações primeiro para garantir que esteja correto. Você é responsável por garantir que o aplicativo esteja no estado correto.

  • Introdução
  • Atualizando seu espaço de trabalho
  • Resultado
  • conflitos
  • Conflitos em arquivos de texto
  • Solução de conflitos

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.