كيف يمكنني استخدام نسخة قديمة من القضبان مع Aptana رادرايلس؟

StackOverflow https://stackoverflow.com/questions/223126

  •  03-07-2019
  •  | 
  •  

سؤال

وأنا جديدة على القضبان التنمية، وأنا في محاولة لمعرفة كيفية استخدام نسخة قديمة من القضبان مع رادرايلس IDE Apatana ل. أحاول مساعدة صديق له موقع مبنية على نسخة قديمة من تلك التي يحصل تلقائيا تحميلها من قبل رادرايلس، وأنا متأكد من أن الروايتين لا تكون متوافقة (موقع يستخدم بعض ما قبل الإصدار 2.0 ، ولست متأكدا من عدد مرتجلا المحدد).

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

وأي مساعدة سيكون محل تقدير كبير!

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

المحلول

استخدم مهمة rails:freeze:gems الخليع في مشروع السكك الحديدية واعطائها الإصدار الذي تريد استخدامه. على سبيل المثال:

rake rails:freeze:gems VERSION=2.1.0

وهذا سوف يضع الإصدار الصحيح من القضبان في vendor/rails، والتي يتم تحميلها بشكل افتراضي إذا كان موجودا.

نصائح أخرى

إذا كنت لا تريد تجميد جوهرة في المشروع (باستخدام القضبان أشعل النار: تجميد: الأحجار الكريمة)، يمكنك تثبيت القضبان جوهرة من الإصدار الذي تريد استخدامه:

وgem install rails -v 2.0.2

ومن ثم تحديد الأحجار الكريمة القضبان لاستخدامها في الخاص بك التكوين / environment.rb:

وRAILS_GEM_VERSION = '2.0.2'

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