Certifique-se de que a sua versão do Apidog é ≥2.7.29.
O Apidog suporta a cópia de segurança automática dos ficheiros OpenAPI / Swagger de cada módulo de um projeto para um repositório Git. Atualmente, são suportados GitHub, GitLab e Azure DevOps. As cópias de segurança são efetuadas durante as horas de menor atividade à noite (a hora exata não é fixa e é agendada aleatoriamente durante períodos de inatividade).Criar uma Ligação a um Repositório Git#
1.
Navegue para Definições → Ligações Git
2.
Clique em Novo e, em seguida, inicie sessão na plataforma de gestão de código-fonte correspondente após ser redirecionado.
3.
Preencha os detalhes de configuração de acordo com a plataforma selecionada.
4.
Guarde a configuração da ligação ao repositório.
Ativar a Cópia de Segurança Automática#
1.
No módulo do qual pretende criar uma cópia de segurança, aceda a Visão geral → Especificação da API e adicione uma OAS.
2.
Ative Cópia de segurança para Repositório Git.
3.
Configure as seguintes definições:Ligação ao Repositório Git (selecione uma ligação criada anteriormente)
Caminho do Ficheiro de Destino (a localização onde o ficheiro OpenAPI Spec será armazenado no repositório)
Depois de guardado, o sistema enviará automaticamente o ficheiro OpenAPI Spec desse módulo para o repositório Git especificado durante um período aleatório de menor atividade à noite.Importar Ficheiros OpenAPI/Swagger#
Pode importar ficheiros OpenAPI/Swagger a partir de repositórios remotos regularmente. Em Definições → Associar Fontes de Dados, selecione Repositório Git como fonte de dados e associe o seu repositório remoto. Para uma explicação detalhada, consulte a página Importação Agendada.