Sincronizando um Repositório Bifurcado
A operação de sincronização extrai todas as alterações do repositório pai para o repositório bifurcado.
- Abra o menu de navegação e clique em Serviços de Desenvolvedor. Em DevOps, clique em Projetos.
- Selecione um projeto e, no menu esquerdo, clique em Repositórios de Código.
- Selecione um repositório de código bifurcado e clique no botão Sincronizar Bifurcação na página de detalhes do Repositório.
-
Selecione uma das estratégias de sincronização:
- Mesclar: As alterações no repositório pai são mescladas no repositório bifurcado. Se houver algum conflito, a operação de sincronização falhará. Você deve resolver os conflitos manualmente usando comandos da CLI do Git.
- Descartar: As alterações no repositório pai são mescladas no repositório bifurcado e as alterações no repositório bifurcado são descartadas. Se houver conflitos durante uma mesclagem e você não quiser manter as alterações, poderá usar a estratégia de descarte para sincronizar a ramificação da bifurcação.
- Clique em Atualizar ramificação.
Para sincronizar um repositório bifurcado, execute o comando
sync:oci devops repository syncOs parâmetros obrigatórios são:
-
--destination-branch -
-repository-id -
--source-branch -
--sync-merge-strategy
.sync_merge_strategydeve serFETCH_AND_MERGEouDISCARD
Para comparar a ramificação da bifurcação com a ramificação pai, execute o comando
get-commit-diff:oci devops repository get-commit-diffOs parâmetros obrigatórios são:
-
-repository-id -
--target-version -
--target-repository-id.
Para obter todos os comandos de
repository:oci devops repository -h-
Para sincronizar um repositório bifurcado, use a operação
SyncRepository.