Um endpoint de controle de origem representa um projeto (repositório) e um servidor de controle de origem.

Você pode ter qualquer número de repositórios de controle de origem e ramificações adicionados ao vRealize Suite Lifecycle Manager. Adicionar uma ramificação de controle de origem permite fazer check-in e check-out do conteúdo do SDDC.

Pré-requisitos

  • Verifique se um administrador do vRealize Suite Lifecycle Manager adicionou um servidor de controle de origem do sistema em Configurações de conteúdo.
  • Verifique se um desenvolvedor inseriu o token de acesso do GitLab para o servidor de controle de origem para que ele possa fazer check-in e check-out do conteúdo.
    Observação: Anteriormente, espaços de trabalho primários eram compatíveis com o Bitbucket Cloud. A partir do vRealize Suite Lifecycle Manager versão 8.6.1, vários espaços de trabalho também são compatíveis com o Bitbucket Cloud.

Procedimento

  1. No Dashboard Meus Serviços, clique em Gerenciamento de Conteúdo.
  2. Em Endpoints, clique em NOVO ENDPOINT
  3. Clique em Controle de origem.
  4. Selecione o Servidor de Controle de Origem configurado (Bitbucket Server, nuvem do Bitbucket, GitLab, GitHub ou GIT do Azure DevOps).
  5. Digite as informações para o endpoint de conteúdo do controle de origem.
    1. Na caixa de texto Nome, digite um nome exclusivo para o endpoint.
    2. Digite um nome de Tag.
    3. Digite a Ramificação e o Nome do Repositório a serem usados para o endpoint de conteúdo no seguinte formato: para o GitLab, digite group_name/repository_name, para o servidor Bitbucket, digite project_name/repository_name e, para uma nuvem do Bitbucket, digite repository_name se você estiver usando o espaço de trabalho primário ou workspace_name/repository_name se estiver usando vários espaços de trabalho. Para GIT do Azure DevOps, digite organization_name/project_name/repository_name.
    Observação: Na nuvem de bucket de bits, você só pode criar um repositório e usar o nome do repositório. O endpoint de controle de origem com um repositório deve ser inicializado com qualquer arquivo. A nuvem do GitLab e do bucket bits já tem um provisionamento para adicionar o arquivo, mas o servidor de bucket de bits não. Com o Lifecycle Manager 2.1, a instância de cluster e pesquisa elástica para história de vários desenvolvedores não é compatível com o servidor de bucket de bits.
  6. Clique em Testar conexão e clique em Avançar.
  7. Selecione as políticas apropriadas para esse endpoint de conteúdo e clique em Avançar.
    Política Descrição
    Ativar revisão de código Permite uma revisão manual entre os desenvolvedores. O gerenciamento do ciclo de vida do conteúdo do vRealize Suite Lifecycle Manager cria uma ramificação com as alterações que exigem uma revisão de código. Um revisor de código pode aceitar ou rejeitar a solicitação de mesclagem na ramificação.
  8. Verifique se os detalhes do endpoint de conteúdo estão corretos e clique em Enviar.