راههای مختلفی وجود دارد که میتوانید نسخه جدیدی از یک مورد را هم در فضای کاری Model Manager و هم از یکی از فضاهای کاری دیگر ذخیره کنید. برای مثال میتوانید نسخه جدیدی از مدل باز شده در دسکتاپ COMSOL را از منوی File با کلیک کردن روی Save Draft (
)، Save as Version (
) یا Save To (
) ذخیره کنید — ذخیره مدلها در پایگاههای داده را ببینید .



در فضای کاری Model Manager، میتوانید با کلیک روی Save (
) در پنجره تنظیمات ، نسخه جدیدی را ذخیره کنید . برای یک مدل، برای مثال، عنوان، توضیحات و نام فایل مدل بهروزرسانی میشود، اما درخت مدل، و همچنین دادههای باینری مانند مشها، هندسهها و راهحلها بدون تغییر باقی میماند. نمونه های دیگر ذخیره نسخه ها عبارتند از:

• | صادرات خروجی از یک مدل به طور مستقیم به پایگاه داده – به صادرات خروجی مستقیم به پایگاه داده مراجعه کنید . |
• | وارد کردن فایلها در سیستم فایل به پایگاه داده – وارد کردن فایلها را ببینید . |
• | ایجاد یک برچسب جدید – به ایجاد برچسب های جدید مراجعه کنید |
• | تغییر نام یک مورد – تغییر نام مورد را ببینید |
• | بازیابی نسخه قدیمیتر مورد به عنوان آخرین نسخه جدید – به بازیابی نسخه مراجعه کنید . |
• | ادغام موارد به روز شده از یک شاخه منبع به یک شاخه هدف – به ادغام مراجعه کنید . |
• | برگرداندن commit که شامل موارد اضافه، بهروزرسانی یا حذف شده است – به بازگشت مراجعه کنید . |
![]() | به طور کلی می خواهید از ذخیره نسخه جدیدی از مدل باز شده در دسکتاپ COMSOL از فضای کاری Model Manager جلوگیری کنید. در غیر این صورت هنگام تلاش برای ذخیره نسخه جدیدی از مدل دسکتاپ، Save Conflicts را دریافت خواهید کرد . |
![]() | ایجاد یک شعبه جدید، نسخه های جدید اقلام موجود در شعبه جدید را ذخیره نمی کند – هر نسخه مورد در شعبه جدید در ابتدا با نسخه اصلی در شاخه اصلی یکسان است. |
تغییر نام مورد
از پنجره مدیر مدل یا درخت پایگاه داده ، کلیک راست کرده و تغییر نام ( ) را انتخاب کنید
، یا میانبر صفحه کلید F2 را فشار دهید تا عنوان یک مورد را از طریق کادر محاوره ای تغییر نام آیتم تغییر دهید . فیلد Location پایگاه داده، مخزن و شاخه ای را نشان می دهد که نام آیتم در آن تغییر خواهد کرد.

1 | عنوان جدید مورد را در قسمت عنوان بنویسید . |
2 | یک نظر اختیاری در قسمت نظرات بنویسید . |
3 | روی OK کلیک کنید تا مورد تغییر نام یافته به عنوان نسخه جدید در پایگاه داده ذخیره شود. |
بازیابی نسخه
می توانید یک نسخه قدیمی را در تاریخچه نسخه یک مورد به عنوان آخرین نسخه جدید بازیابی کنید. این به شما امکان میدهد، برای مثال، یک نسخه مدل قدیمیتر را بدون نیاز به باز کردن آن در دسکتاپ COMSOL بازیابی کنید و بهصورت دستی آن را بهعنوان نسخه جدید از طریق Save as Version (
) ذخیره کنید.

از پنجره نسخه ها ، روی Restore Version (
) کلیک کنید تا کادر محاوره ای Restore Item Version باز شود . فیلد Location پایگاه داده، مخزن و شاخه ای را نشان می دهد که نسخه آیتم در آن بازیابی می شود. عنوان نسخه بازیابی شده در قسمت عنوان نشان داده شده است .

1 | یک نظر اختیاری در قسمت نظرات بنویسید . |
2 | برای انجام بازیابی روی OK کلیک کنید . |
![]() | برگرداندن تغییرات در یک شعبه |
بازیابی در مقابل برگرداندن
موارد استفاده متفاوت برای بازگردانی یک نسخه و برگرداندن تعهدی که در آن یک نسخه ذخیره شده است به بهترین وجه از طریق دو مثال نشان داده شده است:
• | شما یک پیش نویس از یک مدل ایجاد کرده اید و سپس ده نسخه از آن پیش نویس را ذخیره کرده اید. در نسخه دهم، متوجه میشوید که تنظیمات مدلسازی برای پیشنویس اشتباه پیش رفته است و در نسخه چهار همه چیز بد شد. با بازیابی نسخه سه از پنجره نسخه ها به گونه ای حل شد که نسخه یازده، مشابه نسخه سه، مستقیماً در پایگاه داده ذخیره شود. |
• | شما تصمیم گرفته اید آنچه را که در ابتدا فکر می کنید یک پیش نویس تمام شده است را به مدل اصلی خود ذخیره کنید. چنین اقدامی به طور همزمان نسخه جدیدی از مدل اصلی را ذخیره می کند و پیش نویس را حذف می کند. سپس متوجه می شوید که این کار را خیلی زود انجام داده اید – چیزهای بیشتری وجود داشت که می خواستید ابتدا در پیش نویس تغییر دهید. با برگرداندن تعهدی که در آن پیشنویس ذخیره شده بود به مدل اصلی از پنجره Commits حل میشود: پیشنویس دوباره به شاخه اضافه میشود و مدل قبل از اینکه توسط پیشنویس بازنویسی شود به نسخه قبلی خود بهروزرسانی میشود. |