debcommit - عبر الإنترنت في السحابة

هذا هو أمر debcommit الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


debcommit - تنفيذ التغييرات على الحزمة

موجز


المدين [الخيارات] [--الكل | ملفات إلى ارتكاب]

الوصف


المدين تنشئ رسالة الالتزام بناءً على نص جديد بتنسيق ديبيان / سجل التغييرو يرتكب
التغيير إلى مستودع الحزمة. يجب تشغيله في نسخة عمل للحزمة.
أنظمة التحكم في الإصدار المدعومة هي: السير الذاتية, طائرة نفاثة, hg (زئبقي)، SVK, إس (التخريب) ،
الباز, BZR, تلاع (قوس)، داركس.

OPTIONS


-c, --سجل التغيير مسار
حدد موقعًا بديلاً لسجل التغيير. يتم استخدام Debian / changelog افتراضيًا.

-r, --إفراج
التزم بإصدار الحزمة. يتم تحديد رقم الإصدار من
debian / changelog ، ويستخدم لتمييز الحزمة في المستودع.

لاحظ أن قواعد وضع العلامات svn / svk تختلف ، لذلك يستخدم debcommit svnpath(1) لتحديد
حيث يجب وضع العلامة في المستودع.

-R, - تحرير-استخدام-التغيير
عندما تستخدم بالتزامن مع --إفراج، إذا كانت هناك تغييرات غير ملتزم بها في
سجل التغيير ثم اشتق رسالة الالتزام من تلك التغييرات بدلاً من استخدام
الرسالة الافتراضية.

-m نص, --رسالة نص
حدد رسالة الالتزام لاستخدامها. مفيد إذا لم يتمكن البرنامج من تحديد الالتزام
رسالة من تلقاء نفسها استنادًا إلى debian / changelog ، أو إذا كنت تريد تجاوز الإعداد الافتراضي
رسالة.

-n, --لا شيء
لا تفعل أي شيء في الواقع ، ولكن قم بطباعة الأوامر التي سيتم تشغيلها.

-d, - فرق
بدلاً من الالتزام ، قم بطباعة الفرق لما كان سيتم ارتكابه إذا كان هذا
لم يتم إعطاء الخيار. سيناريو الاستخدام النموذجي لهذا الخيار هو إنشاء
تصحيحات مقابل نسخة العمل الحالية (على سبيل المثال عندما لا يكون لديك وصول الالتزام
حق).

-C, --تؤكد
اعرض رسالة الالتزام التي تم إنشاؤها واطلب التأكيد قبل الالتزام بها. هو - هي
من الممكن أيضًا تعديل الرسالة في هذه المرحلة ؛ في هذه الحالة ، التأكيد
سيتم إعادة عرض المطالبة بعد إجراء التحرير.

-e, --تعديل
قم بتحرير رسالة الالتزام التي تم إنشاؤها في المحرر المفضل لديك قبل الالتزام بها.

-a, --الكل
قم بإلزام كافة الملفات. هذه هي العملية الافتراضية عند استخدام VCS غير git.

-s, - رسالة خطية, --لا يوجد شريط رسالة
إذا تم تعيين هذا الخيار وتم اشتقاق رسالة الالتزام من سجل التغيير ، فسيتم اشتقاق ملف
سيتم تجريد الأحرف "*" من بداية الرسالة.

يتم تعيين هذا الخيار افتراضيًا ويتم تجاهله إذا بدأ أكثر من سطر واحد من الرسالة
مع "[* + -]".

- تسجيل الالتزام, - لا تسجيل الالتزام
إذا تم تعيين هذا الخيار ، فسيتم توقيع الالتزامات التي ينشئها الخصم باستخدام
gnupg. حاليًا لا يتم دعم هذا إلا من خلال git و hg و bzr.

- علامات التوقيع, --لا علامات- علامات
إذا تم تعيين هذا الخيار ، فسيتم توقيع العلامات التي ينشئها debcommit باستخدام gnupg.
حاليًا هذا مدعوم فقط من خلال git.

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

CONFIGURATION المتغيرات


ملفي التكوين /etc/devscripts.conf ~ / .devscripts مصدرها قذيفة
في هذا الترتيب لتعيين متغيرات التكوين. يمكن استخدام خيارات سطر الأوامر ل
تجاوز إعدادات ملف التكوين. يتم تجاهل إعدادات متغير البيئة لهذا الغرض
غرض. المتغيرات المعترف بها حاليا هي:

DEBCOMMIT_STRIP_MESSAGE
إذا تم ضبط هذا على لا، إذن فهو نفس ملف --لا يوجد شريط رسالة سطر الأوامر
يتم استخدام المعلمة. الافتراضي هو نعم .

DEBCOMMIT_SIGN_TAGS
إذا تم ضبط هذا على نعم ، إذن فهو نفس ملف - علامات التوقيع معلمة سطر الأوامر
تم استخدامها. الافتراضي هو لا.

DEBCOMMIT_SIGN_COMMITS
إذا تم ضبط هذا على نعم ، إذن فهو نفس ملف - تسجيل الالتزام معلمة سطر الأوامر
تم استخدامها. الافتراضي هو لا.

DEBCOMMIT_RELEASE_USE_CHANGELOG
إذا تم ضبط هذا على نعم ، إذن فهو نفس ملف - تحرير-استخدام-التغيير سطر الأوامر
يتم استخدام المعلمة. الافتراضي هو لا.

DEBSIGN_KEYID
هذا هو معرف المفتاح المستخدم لتوقيع العلامات. إذا لم يتم التعيين ، فسيتم اختيار الإعداد الافتراضي بواسطة
نظام مراقبة المراجعة.

VCS محدد المزايا


تلاع / الباز
إذا كانت رسالة التنفيذ تحتوي على أكثر من 72 حرفًا ، فسيتم إنشاء ملخص
تحتوي على العديد من الكلمات الكاملة من الرسالة بما يتناسب مع 72 حرفًا ،
متبوعًا بعلامة حذف.

كل من الميزات الموضحة أدناه قابلة للتطبيق فقط إذا تم تطبيق رسالة الالتزام
يتم تحديده تلقائيًا من سجل التغيير.

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

خلاف ذلك ، سيتم الكشف عن التغيير الأول وتجريده لتشكيل سطر ملخص وملف
تم تشكيل رسالة الالتزام باستخدام سطر الملخص متبوعًا بسطر فارغ والتغييرات
كما تم استخراجه من سجل التغيير. المدين سيولد بعد ذلك محررًا بحيث يكون ملف
قد يتم ضبط الرسالة بدقة قبل ارتكابها.

hg / داركس
سيتم الكشف عن التغيير الأول الذي تم اكتشافه في سجل التغيير ليشكل سطرًا واحدًا
ملخص. إذا تم اكتشاف عدة تغييرات ، فسيتم إنتاج محرر للسماح بامتداد
لضبط الرسالة.

BZR إذا كان إدخال التغيير المستخدم لرسالة الالتزام يغلق أي أخطاء ثم - الإصلاحات
سيتم إنشاء خيارات "bzr الالتزام" لربط المراجعة والأخطاء.

استخدم التعهد عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت