Pular para o conteúdo principal

Trabalhar com vários repositórios no Agent Manager

Experimental

Ative Multi-Project Agent Manager (Agent Manager Multi-Projeto) em Settings → Experimental (Configurações → Experimental) para usar este recurso.

Com vários projetos, uma única janela do Agent Manager gerencia worktrees e sessões de diversos repositórios Git. O repositório aberto no VS Code é sempre o projeto padrão; os projetos que você adiciona continuam na lista depois de reiniciar.

Adicionar um projeto​

Na seção PROJECTS (PROJETOS) da barra lateral do Agent Manager, selecione Add project... (Adicionar projeto...) e escolha:

  • Open local folder... (Abrir pasta local...) para adicionar um repositório que já existe no seu computador;
  • Clone repository... (Clonar repositório...) para cloná-lo a partir de uma Repository URL (URL do repositório), como https://example.com/org/repo.git ou git@example.com:org/repo.git;
  • New project... (Novo projeto...) para criar um novo projeto Git com um Project name (Nome do projeto) em uma Parent folder (Pasta pai).

Se o repositório já estiver na lista, o Agent Manager abre o projeto existente em vez de adicioná-lo duas vezes.

Trabalhar em um projeto​

Selecione um projeto para ver os worktrees e as sessões dele. Ao criar um worktree, o diálogo pede Select project (Selecionar projeto), para que o novo worktree comece no repositório certo. Cada projeto mantém a própria branch base e o próprio script de configuração em Project settings (Configurações do projeto).

Remover um projeto​

Abra o menu do projeto e selecione Remove from Agent Manager (Remover do Agent Manager). A ação só tira o projeto da lista; o repositório e os arquivos continuam no disco. Um projeto cuja pasta foi movida ou excluída aparece como Repository not found (Repositório não encontrado).