SwaggerHub 是一個完全整合的平台,可讓您使用 Swagger 建構、記錄和部署 API。今年稍早,SwaggerHub 推出了與 GitHub 的整合,讓團隊能夠順暢地將您 API 的定義和您選擇的程式碼推送至原始碼控制儲存庫中。而且 SwaggerHub 現在很自豪地將 Bitbucket 新增至其不斷增長的整合工具清單,讓團隊能夠在整個 API 生命週期中協同作業。
API 管理變得簡單
SwaggerHub 與 Bitbucket 的整合可讓您將 Swagger 定義、伺服器程式碼和客戶端 SDK 與 Bitbucket 儲存庫同步。SwaggerHub 讓團隊能夠在一個整合的平台中管理其 Swagger 定義的多個版本。當 API 的版本更新時,它會自動同步 Bitbucket 儲存庫中的程式碼。
每次您在 SwaggerHub 中儲存 API 時都會進行同步。您可以完全控制要在目標儲存庫中新增、更新或忽略哪些檔案。
開始使用整合
首先,您需要在 SwaggerHub 上有 API 定義,並在 Bitbucket 上有現有的儲存庫。將它們設定好之後,在您的 API 編輯器的頂角找到管理整合,然後選取 Bitbucket 整合。

然後,您會看到一些選項,可確切了解如何將 API 的定義以及正確的程式碼與儲存庫同步,包括程式碼類型 (伺服器範本或客戶端 SDK)、儲存庫,以及是否要讓 SwaggerHub 完全或部分管理您的儲存庫。
就是這樣!您來自 SwaggerHub 的 API 定義和程式碼現在將與您的 Bitbucket 儲存庫同步,供您的整個團隊協同作業!請查看 SwaggerHub 上的 Bitbucket 說明章節以深入了解有關使用整合的資訊。
當然,SwaggerHub 有一整套整合功能來建構您的 API 功能,所以請隨意瀏覽涵蓋這些功能的詳細文件。
想試用 Bitbucket 整合嗎?您可以立即免費建立 SwaggerHub。開始使用。