سؤال

لقد طورت مكتبة بسيطة في Ruby وتحتاج إلى استخدام هذا في العديد من تطبيقات القضبان (بعضها لم يتم بناؤها بعد). ما هي أفضل طريقة لإضافة مكتبة روبي هذه بسهولة إلى العديد من تطبيقات القضبان عند الاقتضاء؟ فريقنا يركض أوبونتو ومستودعنا هو mercurial.

يجب أن أستخدم ...

  1. القضبان البرنامج المساعد؟ سيكون هذا خياري الأول ولكن يبدو أنه لا يدعم الزئبق؟
  2. جوهرة روبي؟
  3. سيناريو أشعل النار مخصص؟
  4. خيارات أخرى؟؟

إن أي مؤشرات محل تقدير كبير!

هل كانت مفيدة؟

المحلول

لدى Ruby بالفعل آلية ثابتة لتقاسم التعليمات البرمجية أي Ruygems. الجواهري يجعل إنشاء جوهرة سهلة. أود أن أوصي بالتحقق من ذلك.

نصائح أخرى

اصنع جوهرة أو مكون إضافي. الأحجار الكريمة أفضل في رأيي، أسهل في الإدارة.

حكمي الإبهام:

إذا لم يعتمد على القضبان، اجعلها جوهرة.
إذا كان ذلك يعتمد على القضبان، فاجعلها البرنامج المساعد.

جعل البرنامج المساعد القضبان. لا "يدعم" Mercurial بمعنى أنك لا تستطيع القيام به script/plugin install $REPO_URL ولديها تعمل تلقائيا، ولكن إذا كان ذلك من أجل استخدامك الخاص، فلن تفوت هذه الميزة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top