PKGCTL-VERSION-SETUP(1)

الاسم
pkgctl-version-setup - كشف آلي وإعداد تشكيلة nvchecker أساسية

موجز

pkgctl version setup [خيارات] [PKGBASE...]

الوصف

هذا الأمر الفرعي يؤتمت إنشاء ملف تشكيلة nvchecker(1) أساسي بتحليل مصفوفة المصادر المحددة في ملف PKGBUILD(1) لحزمة. يكتشف هذا الأمر بذكاء منصات وواجهات برمجة تطبيقات متنوعة (مثل GitHub وGitLab وPyPI) المستخدمة من قبل مصادر الحزمة ويولد تشكيلة .nvchecker.toml مقابلة بناءً على أفضل تخمين له.

هذا مفيد بشكل خاص لتهيئة إعدادات nvchecker(1) لحزمة دون صياغة ملف .nvchecker.toml يدويًا. يبسط عملية إعداد فحوصات الإصدار، خاصة عند نقل مراقبة حزمة من منصة مصدر إلى أخرى أو بدء فحوصات الإصدار لحزمة جديدة.

إذا لم يُحدد PKGBASE، فسيستخدم الأمر دليل العمل الحالي مبدئياً.

للحصول على قائمة بالمصادر المدعومة وتنسيقات عناوين URL المتوقعة لها، يُرجى مراجعة قسم المصادر.

الخيارات

-f, --force
    استبدال تشكيلة nvchecker(1) الموجودة

--prefer-platform-api
    تفضيل واجهة برمجة تطبيقات GitHub/GitLab الخاصة بالمنصة على git للحالات المعقدة

--url URL
    اشتقاق هدف الفحص من عنوان URL المعطى بدلاً من إدخالات مصفوفة المصادر

--no-check
    عدم تشغيل pkgctl-version-check(1) بعد الإعداد

--no-upstream
    إعداد تشكيلة فارغة للحزم بدون مصادر منبعية، مثل الحزم الوصفية. يجب استخدام هذا فقط للحالات بدون منبع، يُرجى التواصل مع فريق المطورين للحصول على إرشادات بشأن المصادر المنبعية التي يصعب تكوينها.

-h، --help
    أظهر نص المساعدة

المصادر

فيما يلي المنصات والمصادر المدعومة حالياً، مع أمثلة على تنسيقات عناوين URL التي تمكن كشفها آلياً كأنواع مصادر محددة:

Git

        •

        •

        • git://git.foobar.org/example

        • git+https://git.foobar.org/example

GitHub

        •

        •

GitLab

        •

        •

        •

Hackage

        •

        •

        •

NPM

        •

        •

PyPI

        •

        •

        •

        •

RubyGems

        •

        •

CPAN

        •

        •

crates.io

        •

        •

        •

أمثلة

pkgctl version setup
    يكتشف المصدر من الدليل الحالي ’s PKGBUILD(1) ويُعدّ ملف .nvchecker.toml أساسي.

pkgctl version setup --url
    يُولّد ملف .nvchecker.toml لـ PKGBUILD(1) الحالي لكنه يتجاوز عنوان URL المصدر بمشروع GitHub المحدد.

انظر أيضًا

pkgctl-version(1) pkgctl-version-check(1) nvchecker(1) PKGBUILD(5)

الصفحة الرئيسة

يرجى الإبلاغ عن العلل وطلبات الميزات في متتبع المشكلات. يرجى بذل قصارى جهدك لتوفير حالة اختبار قابلة للتكرار للعلل.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.