یک نسخه، یک کپی ثابت از یک اسکریپت است. تغییرات را با نسخهها پیگیری کنید. پس از ذخیره، یک نسخه تغییرناپذیر است. هنگام کار روی اسکریپتی که تغییرات و تکرارهای زیادی را پشت سر میگذارد، از نسخهها استفاده کنید. پروژههای اسکریپت میتوانند تا ۲۰۰ نسخه داشته باشند.
یک نسخه با استقرار (deployment) متفاوت است:
- نسخه : تصویری از کد شما در یک نقطه زمانی خاص.
- استقرار (Deployment) : نسخهای که از نسخه خاصی از اسکریپت شما استفاده میکند. برای بهروزرسانی کد برای یک استقرار موجود، یک نسخه جدید ایجاد میکنید و سپس استقرار را برای استفاده از آن ویرایش میکنید.
هنگام نوشتن یک کتابخانه، نسخههایی ایجاد کنید. برای اطلاعات بیشتر، به بخش کتابخانهها مراجعه کنید.
هنگام ایجاد یک استقرار جدید، یک نسخه به طور خودکار ایجاد میشود. با باز کردن پروژه اسکریپت خود و انجام این مراحل، یک نسخه جدید از یک استقرار موجود ایجاد کنید:
- در بالا، روی Deploy > Manage deployments کلیک کنید.
- استقرار فعال را برای ایجاد نسخه جدید انتخاب کنید و روی کلیک کنید.
- در بخش نسخه ، نسخه جدید را انتخاب کنید.
- روی استقرار کلیک کنید.
برای مشاهده نسخهای که قبلاً در پروژه اسکریپت خود ایجاد کردهاید، این مراحل را دنبال کنید:
- در پروژه اسکریپت خود، روی Project History کلیک کنید.
- در قسمت تاریخچه پروژه ، نسخهای را که میخواهید مشاهده کنید انتخاب کنید. برای مشاهده توضیحات یک نسخه، اشارهگر را روی شماره نسخه نگه دارید.
برای مقایسه نسخهای که قبلاً ایجاد شده با نسخه فعلی یا نسخه اصلی، این مراحل را دنبال کنید:
- در پروژه اسکریپت خود، روی Project History کلیک کنید.
- در قسمت تاریخچه پروژه ، نسخهای را که میخواهید مشاهده کنید، انتخاب کنید.
- برجسته کردن تغییرات را روشن کنید.
بسته به تغییرات از زمان نسخه انتخاب شده، لیست فایلها شامل نشانگرهای زیر است:
| نشانگر | نوع تغییر | توضیحات |
|---|---|---|
فایل اضافه شد | این فایل در نسخه فعلی جدید است. | |
فایل حذف شد | این فایل در نسخه فعلی دیگر وجود ندارد. | |
فایل اصلاح شده | این فایل در نسخه فعلی تغییراتی دارد که در نسخه انتخابی وجود نداشت. برای مشاهده تغییرات، روی نام فایل کلیک کنید. |
شما نمیتوانید بهطور خودکار نسخه قبلی پروژه اسکریپت خود را بازیابی کنید. با این حال، میتوانید بهصورت دستی کد را از نسخه قبلی در پروژه فعلی خود کپی کنید:
- در پروژه اسکریپت خود، روی Project History کلیک کنید.
- در قسمت تاریخچه پروژه ، نسخهای را که میخواهید بازیابی کنید، انتخاب کنید.
- کد مربوط به آن نسخه ظاهر میشود. کد را از فایلهای موجود در آن نسخه کپی کنید.
- برای بهروزرسانی نسخه فعلی، کد کپیشده را در فایلهای مربوطه در ویرایشگر قرار دهید.
- روی ذخیره کلیک کنید
.
اگر نسخههایی توسط یک استقرار فعال استفاده نمیشوند، میتوانید آنها را به طور دائم حذف کنید. برای بایگانی یک استقرار یا تغییر نسخهای که یک استقرار فعال از آن استفاده میکند، به «ایجاد و مدیریت استقرارها» مراجعه کنید.
برای حذف یک نسخه در یک زمان، این مراحل را دنبال کنید:
- در پروژه اسکریپت خود، روی Project History کلیک کنید.
- در کنار نسخهای که میخواهید حذف کنید، روی کلیک کنید. اقدامات بیشتر > حذف این نسخه > حذف .
برای حذف همزمان چندین نسخه، این مراحل را دنبال کنید:
- در پروژه اسکریپت خود، روی Project History کلیک کنید.
- کلیک
حذف دستهای نسخهها . یک پنجره محاورهای لیستی از نسخهها را برای حذف نشان میدهد. نسخههای در حال استفاده توسط یک استقرار فعال در این لیست گنجانده نشدهاند.
- نسخههایی را که میخواهید حذف کنید انتخاب کنید و روی «حذف» کلیک کنید.
- در کادر محاورهای، روی «حذف» کلیک کنید.