0) לפני שתתחיל
אנא ודא שיש לך חומרה ותצורת שרת תוכנה כמתוארת כאן. התנאים הבאים חייבים להיות נענו:
- מנהל האתר חייב להיות גישה מלאה הציבור, קבצים, יומן, tmp תיקיות => אל תפעיל מחדש את המתקן מתחת לשורש!
- שרת האינטרנט WEBrick אינו נתמך
- תוספי Redmine קלים עוברים אל [redmine_root] / plugins / easyproject / easy_plugins
- עיצוב טקסט
- שדרוג לגרסה 13.8.1 ומטה - הליך השדרוג מכיל העברה של עיצוב טקסט. אם השתמשת טקסטיל or Markdown עריכת טקסט (שהם סטנדרטיים ב-Redmine, ואשר היו זמינים עד Easy Redmine גרסה 10), הטקסטים יומרו ל-HTML הנתמך על ידי CKEditor 5. חלק מהתכונות (כגון "toc") יוסרו.
- שדרוג לגרסה 13.8.2 ומעלה - לאחר שדרוג מ-Redmine, או מ-Easy Redmine v10 ומטה, אתה צריך להפעיל את ההגירה באופן ידני
bundle exec rails easy:convert_wiki_formatting source_formatting=markdown
source_formatting=
משתנה env יכול להיותtextile
,markdown
orcommon_mark
.textile
הוא ברירת מחדל. - ההתקנה אינה הגדרת cron אוטומטית - אתה צריך לעשות את זה באופן ידני
- ריצה נכונה של תוכנית ההתקנה Redmine, לפחות MB 250 נדרש חינם על דיסק שורש
- שרת חייב להיות חיבור אינטרנט ללא הגבלה, לפחות במהלך ההתקנה
- Redmine לא יכול להכיל את כל תוספים או שינויי צד שלישיים. נוסף ב נקודת 2.1 של מבחינת התקנה
- לפני עדכון Redmine קל הקיימים, לבדוק את תוכן התיקיות תוסף במיצב הנוכחי שלך בחבילת העדכון (/ plugins ו / Plugins / easyproject / easy_plugins). אם חבילת העדכון חסרה כמה תוספים אשר נמצאים בהתקנה הנוכחית, נא לכתוב תמיכה כדי לגלות את הסיבה לכך כדי לקבל את החבילה הנכונה. או רק להסיר את התוספים המוגזמים ממערכת
יש גם מדריך התקנה מפורט זמין ישירות בחבילה ב-doc/INSTALL
1) Redmine Installer רובי Gem
ראשית, עליך להתקין את מתקין Redmine Ruby Gem. להתקנת הפנינה השתמש:
$ gem להתקין redmine-installer
(אוֹ עדכון פנינה redmine כדי לעדכן פנינה קיימת לגרסה העדכנית ביותר).
כאשר פנינה ההתקנה מותקן / מעודכן ב Ruby שלך, אתה יכול להתחיל עם השדרוג.
2) שדרוג בערכאת Redmine קיים
Redmine Installer יכול לשדרג Redmine הקיים שלך ממאגר ארכיון או Git. תוספים מותקנים נשמרים או לשדרג אם החבילה החדשה מכילה אותם.
הליך שדרוג ניתן לשמור פרופיל עבור השדרוג הבא. פרופילים מאוחסנים HOME_FOLDER / .redmine-המתקין-profiles.yml
פיקוד לשדרוג:
שדרוג מחדש [PATH_TO_PACKAGE] [REDMINE_ROOT]
אשף השדרוג לוקח אותך דרך השלבים הבאים:
1) Redmine Root - הגדר היכן Redmine מותקן (אם עדיין לא כללת אותו בפקודה)
2) חבילה טוען - חבילת טעינה לתיקייה זמנית
3) תיקוף Redmine הנוכחי
4) גיבוי - מלא / תצורה + database / רק מאגר מידע
שדרוג 5) - לשדרג פקודות מבוצעות
6) Moving Redmine - תשודרג Redmine הנוכחי עם קבצים חדשים
7) פרופיל חיסכון - הליך של שדרוג נשמר לשימוש עתידי
פיקוד על שדרוג Redmine - מארכיון
שדרוג מחדש [PATH_TO_PACKAGE] [REDMINE_ROOT]
דוגמה
redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current
פיקוד עבור Redmine שדרוג - מהפרופיל
שדרוג מוקש מחדש [PACKAGE] [REDMINE_ROOT] -פרופיל PROFILE_ID
שדרוג עם שינויים מותאמים אישית
אם אתה משתמש easyproject תוסף ואתה לא רוצה להעתיק את שינויי הלקוח ממתג שימוש למשל ישן
-שינויים ישנים