مثير للإعجاب

تثبيت الأحجار الكريمة من بوابة

تثبيت الأحجار الكريمة من بوابة

يتم استضافة العديد من الأحجار الكريمة في مستودعات git ، مثل المستودعات العامة على Github. ومع ذلك ، للحصول على أحدث إصدار ، في كثير من الأحيان لا توجد أحجار كريمة مصممة لتثبيتها بسهولة. التثبيت من بوابة سهل للغاية على الرغم من.

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

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

سيكون تثبيت جوهرة من مستودع Git عملية من 4 خطوات.

  1. استنساخ مستودع جيت.
  2. التغيير إلى الدليل الجديد.
  3. بناء جوهرة.
  4. تثبيت جوهرة.

استنساخ بوابة جيت

في Git lingo ، "لاستنساخ" مستودع git هو عمل نسخة منه. سنقوم بعمل نسخة من مستودع rspec من جيثب. ستكون هذه النسخة نسخة كاملة ، كما سيكون لدى المطور على أجهزة الكمبيوتر الخاصة بهم. يمكنك حتى إجراء تغييرات (على الرغم من أنك لن تتمكن من الالتزام بهذه التغييرات مرة أخرى في المستودع).

الشيء الوحيد الذي تحتاجه لاستنساخ مستودع git هو عنوان URL للاستنساخ. يتم توفير هذا على صفحة github لـ RSpec. عنوان URL للنسخة لـ RSpec هو git: //github.com/dchelimsky/rspec.git. الآن استخدم ببساطة الأمر "git clone" المتوفر مع عنوان URL للاستنساخ.

git clit git: //github.com/dchelimsky/rspec.git

سيؤدي هذا إلى استنساخ مستودع RSpec في دليل يسمى rspec. يجب أن يكون هذا الدليل دائمًا هو نفسه الجزء الأخير من عنوان URL للنسخة (مطروحًا منه الجزء .git).

التغيير إلى الدليل الجديد

هذه الخطوة ، أيضا ، واضحة جدا. ببساطة قم بالتغيير إلى الدليل الجديد الذي أنشأته Git.

rspec $ cd

بناء جوهرة

هذه الخطوة أكثر صعوبة بعض الشيء. تم بناء الأحجار الكريمة باستخدام Rake ، باستخدام المهمة المسماة "gem".

جوهرة أشعل النار $

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

تثبيت جوهرة

عند اكتمال عملية الإنشاء ، سيكون لديك جوهرة جديدة في دليل pkg. ببساطة إعطاء المسار النسبي لهذا الملف. gem إلى جوهرة تثبيت أمر. ستحتاج إلى امتيازات المسؤول للقيام بذلك على Linux أو OSX.

$ gem تثبيت pkg / gemname-1.23.gem

يتم الآن تثبيت جوهرة ويمكن استخدامها مثل أي جوهرة أخرى.