Hébergement et intégration du référentiel Git

APIGit

2023-02-12

APIGit est une plate-forme de collaboration de pointe qui exploite la puissance de la technologie Git pour rendre le développement et la collaboration d'API transparents. Avec ses options flexibles, il offre un large éventail de personnalisations pour répondre à vos besoins spécifiques.

  • autonome

En mode autonome, les référentiels d'API sont hébergés uniquement sur APIGit et traités comme la seule source de vérité. Tous les commits effectués via le portail Web ou les clients Git locaux sont automatiquement dirigés vers les serveurs mondiaux hautement disponibles d'APIGit. Cette option offre la configuration la plus simple, avec toutes les données et l'historique stockés dans la plate-forme APIGit. standalone mode

  • autonome + synchronisation unidirectionnelle

L'autonomie avec synchronisation unidirectionnelle va encore plus loin en vous permettant de configurer plusieurs "miroirs push" pour synchroniser vos référentiels d'API avec les serveurs Git externes de votre choix. De cette façon, vous pouvez conserver une copie de vos référentiels sur APIGit en tant que source faisant autorité, tout en les gardant à jour sur les plates-formes Git populaires telles que Github, Bitbucket, Azure DevOps, AWS CodeCommit, Gitee ou même votre propre serveur Git auto-hébergé avec accès publique.

standalone + one-way synchronization mode

  • synchronisation bidirectionnelle

Pour ceux qui ont déjà leurs référentiels d'API hébergés sur un serveur Git externe, APIGit offre une option de synchronisation bidirectionnelle. Cela vous permet de conserver vos référentiels d'API sur votre serveur externe désigné comme source unique de vérité, tandis qu'APIGit fournit une synchronisation bidirectionnelle intelligente pour garantir que tous les commits effectués sur APIGit sont automatiquement répercutés sur le serveur externe et vice versa. Cette option offre le plus de contrôle et d'intégration avec votre infrastructure Git existante.

standalone + two-way synchronization mode

En conclusion, APIGit vous offre la flexibilité et le choix pour déterminer la meilleure option pour les besoins de votre entreprise. Que vous ayez besoin d'une solution autonome, d'une synchronisation unidirectionnelle ou d'une synchronisation bidirectionnelle, APIGit vous couvre avec son ensemble complet de fonctionnalités et d'options. Le mode le plus approprié pour vous dépendra de vos besoins uniques et de votre processus de travail. Pour vous aider à prendre une décision éclairée, voici une comparaison des trois modes.

git repository mode compare