PKGCTL-RELEASE(1)   PKGCTL-RELEASE(1) نام (NAME) pkgctl-release - انتشار و تگ‌گذاری نسخه جدید بسته‌ها در مخازن خلاصه دستور (SYNOPSIS) pkgctl release [OPTIONS] [PATH...] توضیحات (DESCRIPTION) فایل‌های اصلاح‌شده تحت کنترل نسخه، ابتدا برای کامیت در مرحله استیج (stage) قرار می‌گیرند؛ سپس یک تگ گیت (Git tag) منطبق با pkgver ایجاد خواهد شد و در نهایت، تمامی مصنوعات ساخت بارگذاری می‌شوند. به‌طور پیش‌فرض، مخزن هدف pacman با پرس‌وجو از مخزنی که بسته در حال حاضر در آن منتشر شده است، به‌صورت خودکار شناسایی می‌شود. هنگام افزودن اولیه یک بسته جدید به مخازن، مخزن هدف باید به‌طور دستی مشخص شود. گزینه‌ها (OPTIONS) -m, --message MSG استفاده از مشخص‌شده به عنوان پیام کامیت. -r, --repo REPO مشخص کردن مخزن هدف برای بسته‌های جدیدی که در هیچ مخزن رسمی قرار ندارند. در صورتی که بسته از پیش منتشر شده باشد، استفاده از این گزینه مجاز نیست، چرا که سازوکار حفاظتی شناسایی خودکار را دور می‌زند. -s, --staging ساخت در برابر مخزن متناظر استیجینگ (staging) از مخزن شناسایی‌شده به‌صورت خودکار. -t, --testing ساخت در برابر مخزن متناظر آزمایشی (testing) از مخزن شناسایی‌شده به‌صورت خودکار. -u, --db-update به‌روزرسانی خودکار پایگاه‌داده pacman پس از بارگذاری. -h, --help نمایش متن راهنما. همچنین ببینید (SEE ALSO) pkgctl-db-update(1) صفحه خانگی (HOMEPAGE) لطفاً گزارش باگ‌ها و درخواست امکانات جدید را در سامانه پیگیری اشکالات (issue tracker) ارسال کنید. لطفاً نهایت تلاش خود را برای ارائه یک نمونه آزمایشی قابل بازتولید جهت رفع باگ‌ها انجام دهید.   2026-06-21 PKGCTL-RELEASE(1)