هذا هو الأمر git-debcherry الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
git-debcherry - يلتزم التصدير بلمس مصدر المنبع كبقع
موجز
بوابة ديبشيري [الخيارات] ضد التيار [التكامل]
الوصف
سيقوم هذا البرنامج بتحليل محفوظات git ومحاولة إنشاء مجموعة من التصحيحات التي تتوافق مع
وفقا للشروط:
1. مضمون أن تنطبق على ضد التيار
2. ينتج نفس شجرة العمل مثل التكامل، في الخارج ./ديبيان
3. لا تلمس ./ديبيان
4. بقدر الإمكان ، يطابق سجل git من ضد التيار إلى التكامل
BRANCH المعلمات
ضد التيار
يجب أن يكون هذا المرجع مناسبًا للتصدير كملف .orig.tar.gz. على وجه الخصوص لاحظ أن
لحاف ليس لديه طريقة لحذف الملفات التي لا تتضمن المواد المراد حذفها
في الرقعة ، لذلك لديك ضد التيار يجب أن يتضمن الفرع أي عمليات حذف ملف ضرورية.
التكامل
يحتوي هذا الفرع على جميع عبوات دبيان ، بالإضافة إلى أي تغييرات يتم إدخالها على المنبع
المصدر بواسطة الرابط دبيان. هذه الحجة اختيارية. لو التكامل ليس
مرت بوابة ديبشيري سوف نستخدم هيد.
OPTIONS
الخيارات التالية متاحة:
-o ، - إخراج الدليل دليل
ضع الإخراج (البقع وملف السلسلة) بتنسيق دليل. إذا لم يتم تحديد الإخراج
بقع (بتنسيق mbox) إلى stdout.
-س، - إحصائيات
فقط إخراج diffstat من التصحيحات
-د، --Debug
إخراج بعض معلومات التصحيح. ربما تكون مفيدة فقط للمطورين أو هؤلاء
الإبلاغ عن الأخطاء.
مثال
لتصدير التصحيحات بين العلامة الإصدار 3.0 + dfsg1 والفرع الحالي إلى ./ديبيان/بقع:
$ git-debcherry -o debian / patches v3.0 + dfsg1
الملاحظات
أداء
بوابة ديبشيري يستخدم حاليا فرع مرشح بوابة(1) لإعادة كتابة كافة الالتزامات الموجودة في ملف
فرع التكامل غير موجود في المنبع. اعتمادًا على عدد هذه الالتزامات ، يمكن أن يحدث ذلك
كن بطيئًا بشكل ملحوظ.
تم الحذف FILES
بوابة ديبشيري يتبع حاليا مصدر dpkg(1) في تجاهل حذف الملفات. هذا لديه
الآثار الجانبية الإيجابية لعدم انتفاخ البقع ، ولكن إذا كنت حقا بحاجة إلى حذف الملفات
لأسباب تتعلق بالبناء و / أو الترخيص ، يجب حذفها بتنسيق ضد التيار.
استخدم git-debcherry عبر الإنترنت باستخدام خدمات onworks.net