Git リポジトリのホスティングと統合

APIGit

2023-02-12

APIGit は、Git テクノロジーの力を活用して API の開発とコラボレーションをシームレスにする最先端のコラボレーション プラットフォームです。柔軟なオプションにより、特定のニーズに合わせて幅広いカスタマイズが可能です。

  • スタンドアロン

スタンドアロン モードでは、API リポジトリは APIGit でのみホストされ、信頼できる唯一の情報源として扱われます。 Web ポータルまたはローカル Git クライアントを介して行われたすべてのコミットは、APIGit のグローバルで可用性の高いサーバーに自動的に送信されます。このオプションは、APIGit プラットフォーム内に保存されたすべてのデータと履歴を使用して、最も簡単なセットアップを提供します。 standalone mode

  • スタンドアロン + 一方向の同期

一方向の同期を使用するスタンドアロンでは、複数の「プッシュ ミラー」を構成して、API リポジトリを選択した外部 Git サーバーと同期できるようにすることで、さらに一歩進んでいます。このようにして、信頼できるソースとして APIGit にリポジトリのコピーを保持しながら、Github、Bitbucket、Azure DevOps、AWS CodeCommit、Gitee などの一般的な Git プラットフォーム、またはパブリック・アクセス。

standalone + one-way synchronization mode

  • 双方向同期

外部 Git サーバーでホストされている API リポジトリを既に持っている場合、APIGit は双方向の同期オプションを提供します。これにより、指定された外部サーバーに API リポジトリを信頼できる唯一の情報源として保持できますが、APIGit はスマートな双方向同期を提供して、APIGit で行われたすべてのコミットが外部サーバーに自動的に反映されるようにします。このオプションは、既存の Git インフラストラクチャとのほとんどの制御と統合を提供します。

standalone + two-way synchronization mode

結論として、APIGit は、ビジネス ニーズに最適なオプションを決定するための柔軟性と選択肢を提供します。スタンドアロン ソリューション、一方向同期、双方向同期のいずれが必要な場合でも、APIGit は包括的な機能とオプションのセットで対応します。最適なモードは、独自の要件と作業プロセスによって異なります。情報に基づいた決定を下すのに役立つように、3 つのモードの比較を次に示します。

git repository mode compare