PKGCTL-REPO-SWITCH(1)   PKGCTL-REPO-SWITCH(1)

pkgctl-repo-switch - تغییر مخزن بسته به یک نسخه مشخص‌شده

pkgctl repo switch [OPTIONS] [VERSION] [PKGBASE]...

تغییر دادن یک مخزن سورس بسته به یک نسخه، تگ یا شاخه مشخص‌شده. درخت کاری و ایندکس برای مطابقت با مرجع (ref) مشخص‌شده به‌روزرسانی می‌شوند.

اگر شناسه نسخه در قالب نسخه pacman مشخص شده باشد، آن شناسه به‌طور خودکار و متناسب با آن به نام تگ Git ترجمه می‌شود.

در صورت مشخص نشدن PKGBASE، از دایرکتوری کاری فعلی استفاده می‌شود.

--discard-changes

ادامه عملیات حتی در صورتی که ایندکس یا درخت کاری با HEAD تفاوت داشته باشد. هر دو بخش ایندکس و درخت کاری برای مطابقت با هدف تغییر بازیابی می‌شوند.

-f, --force

نام مستعاری برای --discard-changes.

-h, --help

نمایش متن راهنما

pkgctl(1), pkgctl-repo(1)

https://gitlab.archlinux.org/archlinux/devtools

لطفاً گزارش باگ‌ها و درخواست امکانات جدید را در سامانه پیگیری اشکالات (issue tracker) ارسال کنید. لطفاً نهایت تلاش خود را برای ارائه یک نمونه آزمایشی قابل بازتولید جهت رفع باگ‌ها انجام دهید.

2026-06-21