ae
لغة
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
ترجمة AI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

ترقية ريدماين إلى إيزي

تنطبق هذه الدليل على أولئك الذين قاموا بتثبيت Redmine ويرغبون في الترقية إلى Easy Redmine. يتم استخدام نفس الخطوات أيضًا لتثبيت التحديثات على Easy Redmine الحالي. يوجهك هذا الدليل حول كيفية استخدام حزمة تثبيت Redmine Installer لترقية Redmine الخاص بك.

0) قبل أن تبدأ

يرجى التأكد من أن لديك تكوين صحيح للخادم من حيث الأجهزة والبرامج كما هو موضح هنا. يجب الامتثال للشروط التالية:

  • يجب أن يكون لدى خادم الويب وصول كامل إلى المجلدات public, files, log, tmp => لا تقم بتشغيل مثبت Redmine تحت المستخدم الجذر!
  • لا يتم دعم خادم الويب Webrick
  • يتم تثبيت ملحقات Easy Redmine في [redmine_root]/plugins/easyproject/easy_plugins
  • إجراء الترقية يتضمن ترحيل تنسيق النص. إذا كنت تستخدم تحرير النص بتنسيق Textile أو Markdown (التي هي القياسية في Redmine والتي كانت متاحة حتى إصدار Easy Redmine 10)، سيتم تحويل النصوص إلى HTML المدعومة بواسطة CKEditor 5. سيتم إزالة بعض الميزات (مثل "toc").
  • لا يتم ضبط التكوين الآلي لـ CRON - يجب عليك القيام بذلك يدويًا
  • لتشغيل تثبيت Redmine بشكل صحيح، يجب أن يكون هناك مساحة حرة بحجم 250 ميجابايت على القرص الجذر
  • يجب أن يكون للخادم اتصال إنترنت غير مقيد، على الأقل أثناء التثبيت
  • لا يمكن أن يحتوي Redmine على أي ملحقات أو تعديلات من جهات خارجية
  • قبل تحديث Easy Redmine الحالي، تحقق من محتوى مجلدات الملحقات في التثبيت الحالي وفي حزمة التحديث (/plugins و /plugins/easyproject/easy_plugins). إذا كانت حزمة التحديث تفتقر إلى بعض الملحقات الموجودة في التثبيت الحالي، يرجى الكتابة إلى الدعم لمعرفة السبب والحصول على الحزمة الصحيحة. أو مجرد إلغاء تثبيت الملحقات الزائدة من النظام الخاص بك

هناك أيضًا دليل تثبيت مفصل متاح مباشرة في الحزمة في doc/INSTALL

1) حجر الزاوية لتثبيت Redmine Ruby Gem

أولاً، تحتاج إلى تثبيت حجر الزاوية لتثبيت Redmine Ruby Gem.  لتثبيت الحجر الزاوية، استخدم:

$ gem install redmine-installer

(أو gem update redmine-installer لتحديث الحجر الزاوية الموجود إلى أحدث إصدار.)

عندما يتم تثبيت/تحديث حجر الزاوية في Ruby الخاص بك، يمكنك البدء في عملية الترقية.

طلب تنزيل المثبت!

2) ترقية نسخة Redmine الحالية

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

يمكن حفظ إجراء الترقية في ملف تعريف للترقية التالية. يتم تخزين الملفات التعريفية في HOME_FOLDER/.redmine-installer-profiles.yml

أمر الترقية:

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

معالج الترقية يأخذك من خلال الخطوات التالية:

1) Redmine Root - تعريف مكان تثبيت Redmine الخاص بك (إذا لم تكن قد قمت بتضمينه بالفعل في الأمر)
2) تحميل الحزمة - تحميل الحزمة إلى المجلد المؤقت
3) التحقق من صحة Redmine الحالي
4) النسخ الاحتياطي - كامل / تكوين + قاعدة بيانات / قاعدة بيانات فقط
5) الترقية - تنفيذ أوامر الترقية
6) نقل Redmine - يتم ترقية Redmine الحالي بملفات جديدة
7) حفظ الملف التعريف - يتم حفظ إجراء الترقية للاستخدام المستقبلي

أمر ترقية Redmine - من الأرشيف

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

مثال

redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current

أمر ترقية Redmine - من الملف التعريف

redmine upgrade [PACKAGE] [REDMINE_ROOT] --profile PROFILE_ID

الترقية مع التعديلات المخصصة

إذا كنت تستخدم ملحق easyproject ولا ترغب في نسخ التعديلات العميل من النسخة القديمة، استخدم الخيار

--skip-old-modifications

اعثر على معلومات كاملة في وثائق GEM

جرب Easy Redmine في تجربة مجانية لمدة 30 يومًا

ميزات كاملة، محمية SSL، نسخ احتياطية يومية، في موقعك الجغرافي