هذا هو الأمر pkgkde-git الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
pkgkde-vcs - أداة مساعدة لمستودعات Debian pkg-kde VCS.
موجز
pkgkde-vcs [-في] أمر فرعي [ سوبكوماند OPTIONS ] [- الخارجية TOOL OPTIONS ]
pkgkde-git [-في] أمر فرعي [ سوبكوماند OPTIONS ] [- الخارجية TOOL OPTIONS ]
الوصف
pkgkde-vcs هي أداة مساعدة تهدف إلى تبسيط اثنين من المهام الروتينية المرتبطة
مع إدارة التعبئة في مستودعات نظام التحكم في الإصدارات (VCS). pkgkde-vcs
يدعم بشفافية VCS التي تستخدمها مجموعات مشرف Debian Qt / KDE التي تغلف VCS المختلفة
تسلسلات الأوامر ذات الصلة في واجهة CLI مريحة. يرجى ملاحظة أن هذا المساعد
يفرض أفضل الممارسات واتفاقيات التغليف المعتمدة من قبل مشرف Debian Qt / KDE
المجموعات وبالتالي لا ينبغي اعتباره مساعدًا للتغليف للأغراض العامة.
pkgkde-vcs يجب تشغيله من مستودع التغليف الذي تم فحصه بالكامل الخاص بالحزمة
من المفترض أن تعمل بناءً عليه. أولاً، يحاول اكتشاف VCS قيد الاستخدام للخاص
التعبئة والتغليف في دليل العمل. يرجى ملاحظة أن الكشف قد يفشل إذا
لم يتم تثبيت أدوات VCS الأساسية. إذا كنت تريد أو تضطر إلى فرض VCS محدد
اكتب، قم بتشغيل الأمر باسم بكجكدي-$vcs، على سبيل المثال pkgkde-git.
إذا نجح الكشف pkgkde-vcs سوف يؤدي المهام على النحو المحدد للمحدد
أمر فرعي (على سبيل المثال العلامة). يمكن تحديد مجموعة مختلفة من الأوامر الفرعية لكل VCS ولكل منها
منهم قد يقبل مجموعة مختلفة من سوبكوماند OPTIONS (انظر أدناه). كل ذلك محليا
خيارات الأوامر الفرعية غير المعروفة (أو تلك المحددة كـ الخارجية TOOL OPTIONS بعد --)
سيتم تمريرها إلى أداة (أدوات) VCS الخارجية التي pkgkde-vcs ينفذ للقيام بهذه المهمة.
pkgkde-vcs يقبل زوجين من مشترك الخيارات التي تنطبق على المساعد ككل أو هي
مشترك لجميع VCSes التي يدعمها. ينبغي أن يتم تمريرها من قبل أمر فرعي من أجل أن تكون
معروف.
حتى لو pkgkde-vcs يقوم بإجراء فحوصات شاملة على سلامة العقل قبل القيام بأي شيء، وهو أمر أساسي
الأمر الذي ينفذه قد لا يزال يفشل. ثم pkgkde-vcs ربما تنتهي على الفور
ترك المستودع في حالة غير متناسقة. الأمر متروك للمستخدم للتعافي من مثل هذا
بالفشل.
في هذه اللحظة، pkgkde-vcs يدعم فقط بوابة VCS.
OPTIONS
مشترك الخيارات
-y بشكل افتراضي ، يتم تنفيذ أول أمر خارجي يقوم بإجراء تغييرات على ملف
يجب تأكيد المستودع صراحةً من قبل المستخدم. ومع ذلك ، إذا كان هذا الخيار
المحدد ، سيتم تشغيل الأمر الأول بدون تأكيد.
-n لا تقم بتشغيل أي أوامر خارجية تقوم بإجراء تغييرات على المستودع. مفيد مع
-v لمعرفة الأوامر مع الخيارات التي سيتم تشغيلها.
-v كن أكثر تفصيلاً (مثل إظهار الأوامر الخارجية أثناء تنفيذها).
-- الخارجية TOOL OPTIONS
تمرير إضافية الخارجية TOOL OPTIONS للأوامر الخارجية pkgkde-vcs ينفذ
لإنجاز المهمة. انظر وثائق محددة أمر فرعي لمزيد من
تفاصيل.
أيد VERSION مراقبة سيستم لأي لبس الأقسام الفرعية
بوابة
لكي تستخدم pkgkde-vcs مع جيت، طائرة نفاثة(1) يجب أن تكون متوفرة في PATH. جيت العارية
المستودعات غير مدعومة ويجب أن يكون مستودع Git في حالة السحب الكامل
(إلا استنساخ). يتم دعم الأوامر الفرعية التالية لمستودعات Git في
لحظة:
استنساخ استنساخ مستودع git pkg-kde المحدد. يجب تحديد هذا الأمر الفرعي بواسطة
إجبار VCS على بوابة، أي عن طريق التشغيل pkgkde-git الأمر بدلا من pkgkde-vcs.
يجب تحديد المستودع بشكل نسبي مع جذر pkg-kde الرسمي
شجرة المستودع. بمجرد اكتمال العملية ، سيتم وضع المستودع المستنسخ في
نفس الموقع النسبي على نظام الملفات المحلي و تحديث التكوين (انظر أدناه)
سيتم التنفيذ عليه.
على سبيل المثال ، من أجل استنساخ مستودع kde4libs من كدي-SC، مستودع أكونادي
تبدأ من kde-req ومستودع أدوات pkg-kde من شجرة الجذر ، نفّذ:
$ pkgkde-git استنساخ kde-sc/kde4libs
$ pkgkde-git clone kde-req/akonadi
$ pkgkde-git clone pkg-kde-tools
بطاقة قم بوضع علامة على حالة التغليف الحالية (HEAD) كتحميل إلى أرشيف دبيان. عمل المستودع
يجب أن تكون الشجرة نظيفة قبل تنفيذ هذا الأمر الفرعي. إصدار الحزمة الحالي و
يتم تحديد التوزيع المستهدف تلقائيًا من ديبيان / سجل التغيير.
يجب أن يكون التوزيع مجموعة دبيان صالحة لتجنب وضع علامات غير مكتملة
(ويعرف أيضًا باسم UNRELEASED) المراجعات.
سيُنشئ الأمر الفرعي علامة Git مشروحة ضمن مساحة الاسم "debian /". ال
الأمر الفرعي نفسه لا يقبل أي خيارات إضافية. الجميع الخارجية TOOL OPTIONS
(إذا تم تحديده) وسيتم تمريره إلى طائرة نفاثة بطاقة استدعاء. يوصى بالتوقيع
العلامات عن طريق تحديد -s الخيار.
العلامة التي تم إنشاؤها بواسطة pkgkde-vcs بطاقة سوف تلبي المتطلبات التالية:
· سيتم تسمية العلامة باسم "debian/ " أين هو دبيان كامل
إصدار الحزمة بدون عصر. جميع تكرارات الحرف ~ في
سيتم استبداله بالحرف - لأن Git لا يدعم
~ الحرف في أسماء العلامات.
· سيتم تخصيص الرسالة ذات المحتوى مثل العلامة
/ " أين هي نسخة دبيان كاملة من
الحزمة (بدون أي تعديلات بما في ذلك العصر) و يكون
التوزيع الذي تم تحميل هذه الحزمة.
على سبيل المثال، معيار pkgkde-vcs بطاقة سيتم تنفيذ ما يلي تحت غطاء المحرك
(بافتراض أن الإصدار 1: 2.3.4-5 والتوزيع تجريبي):
$ git tag debian / 2.3.4-5 -m "1: 2.3.4-5 / تجريبي"
تحديث التكوين
قم ببعض التكوين الشائع في مستودع الحزم الذي تم فحصه. في ال
لحظة، يقوم الأمر الفرعي بما يلي:
· إنشاء فرع رئيسي وعلامات ديبيان للدفع. -f قد يتم تحديد الخيار
لفرض تحديث تكوين الدفع حتى لو كان بعض الضغط
التكوين موجود بالفعل.
· قم بتعيين اسم مستخدم المستودع وعنوان البريد الإلكتروني على قيم اسم DEBFULLNAME
تفويض متغيرات البيئة على التوالي. -f قد يتم تحديد الخيار
لتجاوز القيم حتى إذا كان المستودع قد تم تحديد بعضها بالفعل.
استخدم pkgkde-git عبر الإنترنت باستخدام خدمات onworks.net