新しく作成されたスプリントブランチには、デフォルトではコンテンツがありません。この方法により、開発者は現在のスプリントに必要な変更に集中できます。主に 2 つの方法でリソースを追加し、変更を加えることができます。アプローチの選択#
| 方法 | 最適な用途 | 主なメリット |
|---|
| 手動変更 | API-First 開発 | 開発前に仕様を明確化できます |
| OAS インポート | Code-First 開発 | メインブランチとの自動比較ができます |
Apidog は、効率の向上とコラボレーションコストの削減のため、API-First アプローチ(手動変更)を強く推奨します。
手動変更#
スプリントブランチ内のコンテンツを手動で変更することで、開発に入る前に API 仕様を明確に定義できます。メインブランチからリソースをフォークする#
現在のスプリント要件に基づいて、既存のエンドポイント、スキーマ、またはレスポンスコンポーネントを変更する必要がある場合は、次のようにします。1.
Fork from main を使用して、必要なリソースのコピーを作成します
3.
インポートされたリソースには関連付けインジケーターが表示されます
エンドポイントケースはデフォルトでエンドポイントと一緒にインポートされ、関連付けインジケーターも表示されます。メインブランチから最新の変更を取得する#
スプリントブランチで作業している間に、緊急の更新によりメインブランチで直接変更が必要になる場合があります。同期するには、次のようにします。1.
メインブランチ内の関連付けられたリソースが更新されると、通知を受け取ります
3.
更新を取得するか、現在のスプリントブランチのコンテンツを保持するかを選択します
新しいリソースを作成する#
現在のスプリント用に新しいエンドポイント、スキーマ、またはレスポンスコンポーネントを作成するには、次のようにします。1.
New 機能を使用して、現在のスプリントブランチにリソースを追加します