نکته مهم: این قابلیت deprecated شده است و دیگر نمیتوانید اتصال جدیدی بین GitHub repository و collection بسازید. اتصالهایی که از قبل وجود داشتهاند همچنان sync میشوند.
برای workflowهای جدید، از پشتیبانی file system و Native Git در Postman استفاده کنید. این راهکار برای کار محلی با فایلهای پروژه API مناسبتر است.
در روش قدیمی، میتوانستید یک GitHub repository و branch را به collection وصل کنید تا تیم روی releaseهای collection همکاری کند. مثلا branch اصلی repository را به collection وصل میکردید، collection را در Postman fork میکردید و سپس تغییرات release بعدی را با تیم بررسی میکردید.
اتصال Repository و Branch به Collection #
قبل از شروع، repository و branch اصلی باید در GitHub ساخته شده باشند.
- collection مورد نظر را باز کنید.
- کنار نام collection، گزینه View more actions را باز کنید و از مسیر More > Connect repository بروید.
- محل میزبانی repository را انتخاب کنید:
- اگر GitHub را انتخاب کنید، Postman از شما میخواهد authenticate کنید.
- اگر GitHub Enterprise Server را انتخاب کنید، باید دامنه GitHub خود را وارد یا انتخاب کنید و سپس Authenticate را بزنید.
- organization را انتخاب کنید.
- اگر organization را نمیبینید، ممکن است لازم باشد ابتدا GitHub App را روی organization نصب کنید و مراحل روی صفحه را دنبال کنید.
- repository و branch را انتخاب کنید.
- در صورت نیاز، directory path فایل collection را وارد کنید.
- روی Connect کلیک کنید.
Postman یک فایل collection در repository و branch متصلشده میسازد. نام فایل collection برابر با collection ID است. هر بار که collection را در Postman ذخیره کنید، تغییرات در GitHub repository و branch متصلشده commit میشود.
قطع اتصال Repository و Branch از Collection #
اگر میخواهید collection را به repository یا branch دیگری وصل کنید، یا نیاز دارید connection را عیبیابی کنید، ابتدا اتصال فعلی را قطع کنید.
- collection را باز کنید.
- کنار نام collection، گزینه View more actions را باز کنید و از مسیر More > Disconnect repository بروید.
- نام collection را وارد کنید و روی Disconnect repository کلیک کنید.
بعد از این کار، collection دیگر به GitHub repository و branch متصل نیست.
منبع آموزشی: Postman Docs، بازنویسی و سادهسازیشده برای کاربران فارسیزبان.

