ATLAS(1) User Commands ATLAS(1)

atlas - ابزار مدیریت بسته‌ها و وابستگی‌های زبان نیم (Nim)

atlas [گزینه‌ها] [دستور] [آرگومان‌ها]

atlas - کلون‌کننده بسته‌های Nim نگارش 0.10.1 (شناسه کامیت: ff1f4289482dce94ba9f95b3b0ae16d16e21eb3d)

© 2021 Andreas Rumpf

مقداردهی اولیه پروژه جاری به عنوان یک پروژه Atlas
افزودن بسته و وابستگی‌های آن به پروژه و وصله زدن فایل Nimble پروژه
استفاده از فایل nimble برای راه‌اندازی وابستگی‌های پروژه
به‌روزرسانی تمامی وابستگی‌های منطبق بر فیلتر (بر اساس نام یا URL). در صورت عدم ارائه فیلتر، تمامی وابستگی‌ها به‌روزرسانی می‌شوند.
جستجوی بسته‌های حاوی کلیدواژه‌های داده‌شده
پیوند دادن یک پروژه موجود به پروژه جاری جهت اشتراک‌گذاری وابستگی‌های آن
استخراج نیازمندی‌ها و دستورهای سفارشی از فایل Nimble داده‌شده
افزودن و ارسال تگ جدید؛ ورودی باید یکی از مقادیر ['major'|'minor'|'patch'] یا تگ نگارش‌بندی معنایی مانند ['1.0.3'] یا یک حرف از ['a'..'z']: a.b.c.d.e.f.g باشد.
تثبیت نسخه‌های دریافت‌شده فعلی و ذخیره آن‌ها در فایل قفل
بازپخش وضعیت پروژه‌ها بر اساس فایل قفل
فهرست کردن بسته‌هایی که با فایل قفل تفاوت دارند
فهرست کردن بسته‌هایی که قدیمی شده‌اند
در حال حاضر به دستورات `nimble build|test|doc` ارجاع می‌دهد
در حال حاضر به دستور `nimble <taskname>` ارجاع می‌دهد
راه‌اندازی محیط مجازی Nim
نگه‌داشتن زیرپوشه c_code

فعال‌سازی ویژگی داده‌شده؛ برای چند ویژگی می‌توان چندین بار این گزینه را پاس داد. برای پروژه‌های خاص از فرمت `<project>.<feature>` استفاده کنید (توجه: هنگام استفاده از ویژگی‌ها باید همواره ارسال شود).
عدم اجرای عملیات دریافت نسخه در گیت (`git checkout`)
استفاده از پروژه موجود در مسیر داده‌شده
استفاده از فایل atlas.config موجود در مسیر داده‌شده
عدم اجرای هرگونه عملیاتی که ممکن است کد دلخواه اجرا کند
تشخیص حداقل نسخه Nim ($version) و راه‌اندازی محیط مجازی متناظر Nim
عدم مقداردهی اولیه خودکار پروژه atlas
الگوریتم تفکیک و حل وابستگی‌ها (پیش‌فرض: semver)
غیرفعال‌سازی بارگذاری تنبل وابستگی‌ها و استفاده از بارگذاری مشتاقانه (eager) برای همه وابستگی‌های انتقالی در طول حل SAT
استفاده از URL پروکسی داده‌شده برای تمام عملیات‌های git
استفاده از پروکسی ساده بدون پروتکل هوشمند git
استفاده از مخزن گیت nim-lang/packages (رفتار قدیمی)
نمایش گراف وابستگی‌ها
فهرست کردن تمام نسخه‌های موجود و نصب‌شده
نمایش نسخه برنامه
عدم ایجاد خطا در صورت عدم تطابق URLها
روشن یا خاموش کردن خروجی رنگی
تنظیم سطح گزارش‌دهی به info، warning، error، trace یا debug (پیش‌فرض: warning)
نمایش این راهنما
April 2026 atlas 2.2.10