عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

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

قم بتشغيل git-debimport في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

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

برنامج:

اسم


git-debimport - أنشئ مستودع git من مجموعة حزم دبيان الحالية

موجز


git-debimport [الخيارات] بادئة المسار

الوصف


سيقوم هذا البرنامج بإنشاء مستودع git لجميع الملفات التي تطابق $ {path-prefix} _ *. diff.gz
أو ${path-prefix}_*.debian.tar.{gz,bz2,xz} (مع ما يقابلها
orig.tar.{gz,bz2,xz})، أو جميع الملفات التي تطابق ${path-prefix}_*.tar.{gz,bz2,xz} (لـ
حزم دبيان الأصلية).

OPTIONS


الخيارات التالية متاحة:

--أحضر
حاول تنزيل جميع الإصدارات المتاحة من snapshot.debian.org بدلاً من استخدامها
مجموعة موجودة من الحزم. ال ديبسناب(1) فائدة ، من devscripts 2.10.63 أو
لاحقًا ، يجب أن يكون متاحًا في المسار لاستخدام هذا الخيار (سابقًا ديبسناب الإصدارات
فقط snapshot.debian.net المدعومة والتي لم تعد مرآة وظيفية). ال
سيتم تنزيل الحزم في الموقع الذي يشير إليه ملف بادئة المسار اين هم
من المتوقع عادة أن تكون موجودة بالفعل بدون هذا الخيار. تم التنزيل
لن تتم إزالة الحزم تلقائيًا بعد اكتمال هذه العملية.

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

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

-الخامس، - الإسراف
كن أكثر ضوضاء بشأن الإبلاغ عن العمليات الجارية. في الغالب مفيدة فقط مع
--أحضر الخيار في الوقت الحاضر.

مثال


استيراد أرشيف لحزم "mypackagename" الموجودة من mysrcdir:
$ mkdir mydestdir && cd mydestdir
$ git-debimport ../mysrcdir/mypackagename

استيراد كافة الإصدارات المتاحة من gitpkg من snapshot.debian.org:
$ mkdir mydestdir && cd mydestdir
$ git-debimport --fetch ../my-gitpkg-sources/gitpkg

الملاحظات


من المؤسف أنه في الوقت الحاضر ، العديد من الأدوات لاستيراد المصدر إلى git
من نظام مراقبة المراجعة الحالي ، كل شيء يترك شيئًا مرغوبًا فيه. هذا السيناريو
لا يحل هذه المشكلة. لكن ما يفعله هو إنشاء مستودع يجعله
من الممكن استخراج كافة الحزم السابقة التي تم حقنها فيه بدقة.
هذا للأسف أكثر مما يمكن قوله عن نتيجة تشغيل git-cvsimport على الريبو
تم إنشاؤها بواسطة cvs-buildpackage، على سبيل المثال.

إنه حاليًا بسيط جدًا، ويقوم بعدد من الافتراضات المضمنة حول
الريبو الناتج. بالنسبة للحزم ذات إصدار دبيان، سيتم إنشاء الريبو بفرعين:

ضد التيار - لمصدر المنبع البكر
رئيسي - للمصدر دبياني

سيكون للحزم الأصلية فقط الفرع الرئيسي.

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

نأمل أن تكون مشاكل الاستيراد الدقيق من أنظمة التحكم في المراجعة الأخرى موجودة
تم حلها يومًا ما ، ولكن في هذه الأثناء ، يبدو التاريخ المختصر والدقيق أكثر فائدة من ملف
مفصلة ولكنها وهمية إلى حد كبير.

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

استخدم git-debimport عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    جرعة كبيرة
    جرعة كبيرة
    SWIG هي أداة لتطوير البرمجيات
    يربط البرامج المكتوبة باللغتين C و
    C ++ مع مجموعة متنوعة من المستويات العالية
    لغات البرمجة. يستخدم SWIG مع
    مختلف...
    تنزيل SWIG
  • 2
    موضوع WooCommerce Nextjs React
    موضوع WooCommerce Nextjs React
    React WooCommerce theme ، الذي تم إنشاؤه باستخدام
    التالي JS و Webpack و Babel و Node و
    Express ، باستخدام GraphQL و Apollo
    عميل. متجر WooCommerce في React (
    يحتوي على: المنتجات ...
    قم بتنزيل WooCommerce Nextjs React Theme
  • 3
    Archlabs_repo
    Archlabs_repo
    حزمة إعادة الشراء لـ ArchLabs هذا ملف
    التطبيق الذي يمكن جلبه أيضًا
    تبدأ من
    https://sourceforge.net/projects/archlabs-repo/.
    تم استضافته في OnWorks في ...
    تحميل برنامج Archlabs_repo
  • 4
    مشروع زفير
    مشروع زفير
    مشروع Zephyr هو جيل جديد
    نظام التشغيل في الوقت الحقيقي (RTOS)
    يدعم أجهزة متعددة
    معماريات. لأنه يقوم على أ
    نواة بصمة صغيرة ...
    تحميل مشروع زفير
  • 5
    سلبيات
    سلبيات
    SCons هي أداة لبناء البرمجيات
    هذا بديل ممتاز لـ
    الكلاسيكية "Make" أداة البناء التي
    كلنا نعرف ونحب. SCons هو
    نفذت ...
    تنزيل SCons
  • 6
    PSeInt
    PSeInt
    PSeInt هو مترجم شفوي زائف لـ
    طلاب البرمجة الناطقين بالإسبانية.
    الغرض الرئيسي منه هو أن تكون أداة لـ
    التعلم وفهم الأساسيات
    تصور ...
    تنزيل PSeInt
  • أكثر "

أوامر لينكس

Ad