Vui lòng đảm bảo rằng phiên bản Apidog của bạn là ≥2.7.29.
Apidog hỗ trợ tự động sao lưu các tệp OpenAPI / Swagger cho từng mô-đun trong một dự án vào kho lưu trữ Git. Hiện tại, GitHub, GitLab và Azure DevOps được hỗ trợ. Việc sao lưu được thực hiện trong khung giờ thấp điểm vào ban đêm (thời gian chính xác không cố định và được lên lịch ngẫu nhiên trong các khoảng thời gian nhàn rỗi).Tạo kết nối kho lưu trữ Git#
1.
Đi tới Cài đặt → Kết nối Git
2.
Nhấp vào Mới, sau đó đăng nhập vào nền tảng quản lý mã nguồn tương ứng sau khi được chuyển hướng.
3.
Điền thông tin cấu hình theo nền tảng bạn đã chọn.
4.
Lưu cấu hình kết nối kho lưu trữ.
Bật sao lưu tự động#
1.
Trong mô-đun bạn muốn sao lưu, đi tới Tổng quan → Đặc tả API và thêm một OAS.
2.
Bật Sao lưu vào kho lưu trữ Git.
3.
Cấu hình các thiết lập sau:Kết nối kho lưu trữ Git (chọn một kết nối đã tạo tr ước đó)
Đường dẫn tệp đích (vị trí lưu trữ tệp OpenAPI Spec trong kho lưu trữ)
Sau khi lưu, hệ thống sẽ tự động đẩy tệp OpenAPI Spec của mô-đun đó lên kho lưu trữ Git đã chỉ định vào một thời điểm thấp điểm ngẫu nhiên trong đêm.Nhập tệp OpenAPI/Swagger#
Bạn có thể nhập tệp OpenAPI/Swagger từ các kho lưu trữ từ xa theo định kỳ. Trong Cài đặt → Liên kết nguồn dữ liệu, chọn Kho lưu trữ Git làm nguồn dữ liệu và liên kết kho lưu trữ từ xa của bạn. Để xem giải thích chi tiết, hãy tham khảo trang Nhập theo lịch.