برچسب گذاری مدل ها و فایل ها

برچسب گذاری مدل ها و فایل ها

برچسب گذاری مدل ها و فایل ها
شما می توانید برچسب ها را به مدل ها و فایل های داده خود اختصاص دهید تا در سازماندهی آنها در پایگاه داده به شما کمک کند. حتی می‌توانید برچسب‌ها را به خود تگ‌ها اختصاص دهید، در نتیجه ساختار درختی از برچسب‌ها ایجاد کنید – به درخت برچسب مراجعه کنید . در این زمینه، برچسب ها ممکن است شما را به یاد پوشه های موجود در سیستم فایل بیاندازند. اما برچسب ها فراتر از این هستند:
می توانید مدل ها و فایل ها را با جستجو در برچسب های اختصاص داده شده آنها پیدا کنید. حتی می‌توانید چنین مواردی را با جستجو در برچسب‌های اجداد پیدا کنید – یعنی برچسب‌هایی که به خود برچسب‌های آیتم اختصاص داده شده‌اند. به عنوان مثال، اگر یک تگ Interpolation Functions ایجاد کنید و آن را تحت تگ Project A اضافه کنید ، می توانید تگ قبلی را به فایل های داده اختصاص دهید و سپس با جستجو در تگ دوم، آن فایل های داده را پیدا کنید.
شما می توانید چندین تگ را به یک مدل، فایل یا حتی به خود یک تگ اختصاص دهید.
تکالیف برچسب ها به طور مستقل نسخه کنترل می شوند. هنگامی که برچسب های اختصاص داده شده را به یک آیتم اضافه یا حذف می کنید، یک commit جدید در شاخه ذخیره می شود – به افزودن و حذف تخصیص برچسب ها مراجعه کنید . این مزیت دارد که:
می توانید تغییرات تگ های اختصاص داده شده اقلام را در طول زمان ردیابی کنید و یک سابقه سازمانی به شما ارائه می دهد. شاید شما برچسب هایی را برای مراحل مختلف در گردش کار مدلسازی خود معرفی کنید، مثلاً در حال انجام ، برای بازبینی ، تأیید شده ، و به کار بیشتری نیاز دارد .
می‌توانید هر تخصیص تغییر یافته را از The Revert Window برگردانید .
می‌توانید با جستجو در Snapshots و Commits، آیتم‌ها را براساس تکالیف برچسب‌شان در یک زمان خاص جستجو کنید . شاید بخواهید همه مواردی را پیدا کنید که دارای یک برچسب خاص هستند، مثلاً در حال پیشرفت ، یک ماه پیش، یا صرفاً ببینید که درخت برچسب چگونه است. هنگام جستجو در شاخه‌ها ، تگ‌های فعلی را جستجو می‌کنید.
تنظیمات برای برچسب ها نسخه کنترل می شود. اگر عنوان یک برچسب را تغییر دهید و روی ذخیره ( ) در پنجره تنظیمات کلیک کنید ، نسخه جدیدی از برچسب ایجاد می شود. با این حال، هر تخصیصی که شامل تگ ذخیره شده باشد، بدون تغییر باقی خواهد ماند.
ایجاد برچسب های جدید
روی New Tag ( ) در قسمت Database نوار ابزار Home کلیک کنید تا کادر محاوره ای New Tag باز شود . فیلد Location پایگاه داده، مخزن و شاخه ای را نشان می دهد که تگ جدید در آن ایجاد می شود.
1
در تب General ، عنوان برچسب جدید را در قسمت عنوان بنویسید .
2
اگر می‌خواهید برچسب جدید به‌طور خودکار به انتخاب فعلی مدل و فایل‌ها در پنجره مدیر مدل یا پنجره پایگاه داده (بسته به اینکه کدام پنجره فوکوس دارد) تخصیص داده شود، کادر بررسی افزودن به مدل‌ها و فایل‌های انتخابی را انتخاب کنید . اگر هیچ مدل یا فایلی انتخاب نشده باشد، چک باکس غیرفعال است.
3
در برگه تگ‌های والدین ، برچسب‌هایی را در درخت برچسب انتخاب کنید که به تگ جدید اختصاص داده می‌شود – به عبارت دیگر، تگ‌های والد آن. پاک کردن تمام گره‌های درخت باعث ایجاد تگ جدید در زیر ریشه می‌شود. می توانید درخت تگ های والد موجود را با نوشتن عنوان برچسب در قسمت متن بالای درخت فیلتر کنید.
وقتی اولین تگ خود را ایجاد می کنید درخت خالی است.
4
در قسمت Comments ، یک نظر اختیاری برای commit مرتبط بنویسید.
5
روی OK کلیک کنید تا اولین نسخه از تگ جدید در پایگاه داده ذخیره شود.
اگر یک نسخه برچسب در پنجره مدیر مدل یا پنجره پایگاه داده با کلیک بر روی New Tag ( ) انتخاب شود ، آن تگ ابتدا به عنوان یک تگ والد در درخت برچسب در کادر گفتگوی برچسب جدید انتخاب می شود .
اگر هنگام کلیک کردن روی نمایش ( ) در نوار ابزار پنجره پایگاه‌ها، آیتم‌ها را انتخاب کرده باشید، می‌توانید تگ جدید خود را در زیر گره شاخه در درخت پایگاه داده ببینید. شما همچنین می توانید آن را در نمای درختی در پنجره مدیر مدل مشاهده کنید تا زمانی که هیچ عبارت جستجویی را در قسمت جستجو ننوشته باشید یا فیلتری اعمال نکرده باشید.
درخت تگ
از آنجایی که تگ ها را می توان به تگ های دیگر اختصاص داد، آیتم های موجود در پایگاه داده Model Manager را می توان به عنوان گره در یک ساختار درختی نشان داد. مواردی که یک برچسب خاص به آنها اختصاص داده شده است به عنوان گره های فرزند به گره برچسب ظاهر می شوند. شما می توانید یک آیتم خاص را در چندین موقعیت در درخت پیدا کنید زیرا آیتم ها را می توان بیش از یک تگ اختصاص داد. ممکن است به مواردی فکر کنید که اصلاً هیچ برچسبی به آنها اختصاص داده نشده است و در زیر یک تگ ریشه پنهان قرار گرفته اند . در درخت پایگاه داده ، چنین مواردی در زیر گره های شاخه ها و عکس های فوری ظاهر می شوند .
 
برای کمک به شما در شناسایی مدل معمولی که یک پیش نویس از آن منشا گرفته است، گره پیش نویس به عنوان یک گره فرزند به گره مدل معمولی در درخت تگ قرار می گیرد، هر زمان که هر دو مدل و پیش نویس برچسب اختصاص داده شده یکسانی را به اشتراک بگذارند. به ذخیره انواع نیز مراجعه کنید .
اختصاص تگ به آیتم ها
برای اختصاص تگ های ایجاد شده به یک آیتم، یکی از موارد زیر را انجام دهید:
مورد را در پنجره مدیر مدل یا پنجره پایگاه داده انتخاب کنید و روی دکمه تنظیم برچسب ها ( ) در بخش آیتم نوار ابزار صفحه اصلی کلیک کنید . اگر می‌خواهید تخصیص بیش از یک مورد را همزمان تنظیم کنید، می‌توانید چندین مدل و فایل را انتخاب کنید – همچنین به افزودن و حذف تخصیص برچسب‌ها مراجعه کنید .
تگ های اختصاص داده شده را از بخش برچسب ها در پنجره تنظیمات آیتم ها تنظیم کنید . فراموش نکنید که روی ذخیره ( ) در پنجره تنظیمات کلیک کنید تا تگ های تغییر یافته ذخیره شوند.
برچسب‌های اختصاص داده شده را از بخش برچسب‌ها در پنجره ذخیره هنگام ذخیره نسخه مدل یا در پنجره صادرات هنگام صادر کردن نسخه فایل تنظیم کنید – همچنین به ذخیره مدل‌ها در پایگاه‌های داده و صادرات خروجی مستقیم به پایگاه داده مراجعه کنید .
برای وارد کردن پوشه ها به عنوان برچسب هنگام وارد کردن انبوه فایل ها از سیستم فایل، انتخاب کنید – وارد کردن فایل ها را نیز ببینید .
هر چهار گزینه تخصیص تگ ها را از طریق یک commit تنظیم می کنند. گزینه های دوم، سوم و چهارم نیز نسخه جدیدی از آیتم را ذخیره می کنند. گزینه اول این کار را انجام نمی دهد، که ممکن است ترجیح داده شود تا تضادهای ذخیره غیر ضروری ایجاد نشود ، اگر مثلاً یک آیتم مدل به طور همزمان در دسکتاپ COMSOL باز شود.