کلون یک اپِ جدید میسازد که تنظیماتِ اپِ موجود را دارد؛ مفید برای ساختنِ یک محیطِ تست یا نسخهی دومِ یک سرویس.
کلون کردن#
- کارتِ اپ را باز کنید و CLONE APP را بزنید.
- نام اپ جدید را بدهید و پک را انتخاب کنید.
- مشخص کنید متغیرهای محیطی کپی شوند یا نه.
- تأیید کنید. اپ جدید مثلِ هر اپِ دیگری build و اجرا میشود.
چه چیزی کپی میشود#
| مورد | کپی میشود؟ |
|---|---|
| image یا ریپوی عمومی | بله |
| ریپوی گیتِ متصل (GitHub) | بله |
| متغیرهای محیطی | اگر گزینهی کپی را زده باشید |
| گروههای متغیر (env groups) | گروهها دوباره وصل میشوند؛ مقدارها کپی نمیشوند |
| دامنهی اختصاصی | نه؛ اپ جدید زیردامنهی خودش را میگیرد |
| دادهی دیسک (Volume) | نه؛ هر اپ دیسک جدا دارد |
چه چیزی کلون نمیشود#
- اپهایی که از ZIP ساخته شدهاند: برای کپی، یک اپ جدید بسازید و ZIP را دوباره آپلود کنید (ساخت از ZIP).
- ریپوهایی که با توکن یا Deploy Key وصل شدهاند: یک اپ جدید از ویزارد بسازید و همان روشِ دسترسی را دوباره وارد کنید.
نکتهها#
- بعد از کلون، اتصال به دیتابیس را در صفحهی اپ جدید بررسی کنید. اگر کلون به همان دیتابیس وصل شود، هر دو اپ دادهی یکسان را میخوانند و مینویسند.
- برای تست روی دادهی جدا، دیتابیسِ جدید بسازید و اتصال را عوض کنید.
