شعبه به عنوان دنباله ای از تعهدات

شعبه به عنوان دنباله ای از تعهدات

شعبه به عنوان دنباله ای از تعهدات
هنگامی که یک مخزن جدید در پایگاه داده اضافه می کنید، یک شاخه اولیه به طور خودکار ایجاد می شود. این امر به ویژه در مورد مخزن اولیه که به طور خودکار هنگام ایجاد یک پایگاه داده جدید اضافه می شود صادق است. هر مجموعه ای از تغییرات در آیتم ها – یعنی مدل، فایل ها و برچسب ها – در commit های این شاخه ذخیره می شود. برای جزئیات بیشتر به کنترل نسخه پایه مراجعه کنید .
ممکن است یک شاخه را به عنوان دنباله یا تاریخچه ای از چنین تعهداتی در نظر بگیرید. هر commit مجموعه ای از نسخه هایی را مشخص می کند که اخیراً ذخیره شده یا آخرین نسخه در زمان commit بوده اند. هر نسخه خاصی می توانست در آن commit خاص یا در commit قبلی ذخیره شود. هر commit همچنین تخصیص برچسب ها به آیتم ها را در زمان commit مشخص می کند. با مقایسه مجموعه نسخه های آیتم ها و همچنین تگ های اختصاص داده شده آیتم ها، موجود در دو commit مختلف، Model Manager می تواند تمام تغییرات آیتم های انجام شده در بین commit اول و commit دوم را استنباط کند. شکل 2-2 را برای نمایش شماتیک یک شاخه حاوی سه commit ببینید .
 
از کادر گفتگوی انتخاب مکان استفاده کنید ، یا روی شاخه گره ها ( ) در درخت پایگاه داده کلیک کنید تا بین شاخه ها در The Model Manager Workspace Windows جابجا شوید .