For the complete documentation index, see llms.txt. This page is also available as Markdown.

Usando o DevOps CLI no VS Code

Problemas conhecidos: atualização obrigatória

Compatibilidade do sistema operacional

Visão geral

Este artigo mostra como usar a extensão DevOps CLI no Visual Studio Code (VS Code) para acessar os comandos disponíveis. As seções abaixo explicam cada comando e fornecem instruções de uso. Os comandos disponíveis dependem de haver ou não um projeto DevOps aberto no VS Code: alguns funcionam apenas dentro de um projeto DevOps, enquanto outros são usados para criar um. Os comandos estão divididos nas seguintes seções:

  • Comandos [Nenhum projeto DevOps aberto]

  • Comandos [Projeto DevOps aberto]

Melhores práticas

  • Use aliases claros para credenciais de login no tenant DevOps, como prod-admin, sandbox-dev, ou customer-xyz, para facilitar a troca.

  • Quando possível, use o Clonar projeto DevOps comando ao iniciar um projeto, pois ele configura automaticamente as credenciais do projeto.

  • Execute Atualizar branch antes de confirmar para evitar enviar alterações desatualizadas.

  • Use Ver alterações pendentes antes de confirmar para verificar exatamente o que será enviado.

  • Se os comandos do DevOps pararem de funcionar, confirme se seu projeto ainda tem as credenciais corretas definidas para se conectar ao seu tenant DevOps. Se necessário, execute o Login comando novamente.

Acessando a Paleta de Comandos do Flosum

Paleta de Comandos do Flosum

Para acessar o Paleta de Comandos do Flosum, certifique-se de que a Barra de status no VS Code esteja visível. Controle sua visibilidade por meio de Exibir > Aparência > Barra de status.

  1. Clique no iniciador da Flosum paleta de comandos no lado esquerdo da Barra de status.

  2. A Paleta de Comandos do Flosum é aberta na parte superior da janela do VS Code.

  3. Os comandos disponíveis diferem dependendo de um projeto DevOps estar aberto ou não.

    1. Paleta de Comandos do Flosum sem projeto DevOps aberto.

    2. Paleta de Comandos do Flosum com projeto DevOps aberto.

Comandos [Nenhum projeto DevOps aberto]

Comando
Descrição

Login

Este comando cria credenciais para se conectar ao seu tenant DevOps.

Logout

Este comando exclui as credenciais selecionadas da extensão DevOps CLI.

Inicializar projeto DevOps

Este comando inicializa um projeto Salesforce vazio com os arquivos de sistema da CLI do Flosum.

Clonar projeto DevOps

Este comando inicializa um projeto Salesforce e clona a main branch do seu tenant DevOps.

Flosum: Login

Este comando cria credenciais com um Token de API gerado no aplicativo Flosum Global Settings. As credenciais são usadas para se conectar ao seu tenant DevOps. Para instruções sobre como criar um Token de API, consulte o artigo a seguir.

Você pode ter várias credenciais de login. Ao fazer login, será solicitado que você insira um alias para a credencial, para ajudar a distingui-la das demais. O alias não afeta a autenticação, então é melhor escolher um nome que indique a qual tenant a credencial pertence.

spinner

Flosum: Logout

Este comando exclui as credenciais selecionadas da extensão DevOps CLI. As credenciais podem ser adicionadas novamente por meio do comando Login.

spinner

Flosum: Inicializar projeto DevOps

Este comando inicializa um projeto Salesforce vazio com os arquivos de sistema da CLI do Flosum.

Quando este projeto é inicializado, nenhuma credencial fica associada a ele. Depois que o projeto for criado, execute o Flosum: Login comando de dentro do projeto para se conectar ao tenant DevOps desejado. Consulte o Usando o DevOps CLI no VS Code comando para mais detalhes.

spinner

Flosum: Clonar projeto DevOps

Este comando inicializa um projeto Salesforce e usa as credenciais de login selecionadas para clonar a main branch do seu tenant DevOps.

O tenant DevOps ao qual você se conecta é determinado pelas credenciais que você seleciona. Consulte o Usando o DevOps CLI no VS Code comando para mais detalhes sobre as credenciais de login e como criar um Token de API.

spinner

Comandos [Projeto DevOps aberto]

Comando
Descrição

Login [Modo de projeto]

Este comando seleciona as credenciais que o projeto aberto usará para se conectar ao tenant DevOps.

Logout [Modo de projeto]

Este comando remove as credenciais configuradas para o projeto aberto.

Fazer checkout da branch

Este comando obtém uma branch do seu tenant DevOps e copia todos os componentes para o seu projeto local.

Atualizar branch

Este comando obtém as alterações mais recentes do seu tenant DevOps para a branch atual.

Ver alterações pendentes

Este comando exibe todas as alterações locais que ainda não foram confirmadas no seu tenant DevOps.

Descartar alterações

Este comando cancela todas as alterações locais que ainda não foram confirmadas no seu tenant DevOps.

Confirmar alterações

Este comando confirma todas as alterações locais no seu tenant DevOps.

Flosum: Login [Modo de projeto]

Este comando seleciona as credenciais que o projeto aberto usará para se conectar ao tenant DevOps.

Este comando também pode criar novas credenciais, mas as instruções abaixo mostram apenas a seleção de credenciais existentes. Consulte o Flosum: Login comando para detalhes sobre como criar novas credenciais.

spinner

Flosum: Logout [Modo de projeto]

Este comando remove as credenciais configuradas para o projeto aberto. Você deve usar o Usando o DevOps CLI no VS Code comando antes de poder usar os outros comandos DevOps para este projeto.

Este comando não exclui as credenciais, ao contrário do Flosum: Logout comando quando nenhum projeto está aberto.

spinner

Flosum: Fazer checkout da branch

Este comando obtém uma branch do seu tenant DevOps, copia todos os componentes para o seu projeto local e define a branch como a branch atual do projeto.

Este comando também pode ser usado para criar uma nova branch, que também será criada no seu tenant DevOps. No entanto, as instruções a seguir mostram apenas como fazer checkout de uma branch existente.

spinner

Flosum: Atualizar branch

Este comando obtém as alterações mais recentes do seu tenant DevOps para a branch atual. Se você tiver alterações não confirmadas, será necessário confirmá-las ou reverter-las antes de atualizar a partir do DevOps.

spinner

Flosum: Ver alterações pendentes

Este comando exibe todas as alterações locais que ainda não foram confirmadas no seu tenant DevOps.

spinner

Flosum: Descartar alterações

Este comando reverte todas as alterações locais que ainda não foram confirmadas no seu tenant DevOps.

spinner

Flosum: Confirmar alterações

Este comando confirma todas as alterações locais no seu tenant DevOps.

Mesclagem manual

spinner

Atualizado

Isto foi útil?