התקנת Redmine
כדי להתקין את Redmine החדש, יש לך צורך ברובי מקומפל ובהתקנת ג'ם של Redmine installer Ruby. כדי להתקין את הג'ם הזה, יש להשתמש בפקודה הבאה:
$ gem install redmine-installer
על מנת להפעיל את מתקין Redmine בצורה תקינה, יש להיות לך לפחות 250 מגה-בייט פנויים בכונן הראשי.
כאשר הג'ם המתקין מותקן ברובי שלך, ניתן להריץ את ההתקנה באמצעות הפקודה הבאה:
$ redmine install [PACKAGE] [REDMINE_ROOT]
הערות:
[PACKAGE] - חבילת התקנת Redmine (zip או gz)
[REDMINE_ROOT] - המיקום שבו להתקין את היישום
כדי לקבל עזרה:
$ redmine help
$ redmine help install
פקודות להתקנת Redmine - מארכיון
הארכיונים הנתמכים הם .zip .tar.gz
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT]
# עם סביבה מסוימת
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT] --env environment
דוגמה:
$ wget http://www.redmine.org/releases/redmine-3.4.2.zip
$ redmine install redmine-3.4.2.zip
פקודות להתקנת Redmine - מ-GIT
$ redmine install GIT_REPO --source git
# עם ענף מסוים
$ redmine install GIT_REPO --source git --branch GIT_BRANCH --env environment
דוגמה:
$ redmine install git@github.com:redmine/redmine.git --source git
דוגמה עם ענף GIT מסוים:
$ redmine install git@github.com:redmine/redmine.git --source git --branch 3.4-stable
שדרוג של מופע Redmine קיים
מתקין Redmine יכול לשדרג את ה-Redmine הקיים שלך מארכיון או ממאגר git. התוספים המותקנים נשמרים או משודרגים אם החבילה החדשה מכילה אותם.
ניתן לשמור את הליך השדרוג בפרופיל לשימוש בשדרוג הבא. הפרופילים מאוחסנים בתיקיית HOME_FOLDER/.redmine-installer-profiles.yml
לאחר הרצת הפקודה לשדרוג:
$ redmine upgrade [PACKAGE] [REDMINE_ROOT]
# עם סביבה מסוימת
$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --env environment
כדי לקבל עזרה:
$ redmine help
$ redmine help upgrade
פקודות לשדרוג Redmine - מ-GIT
$ redmine upgrade --source git
# עם סביבה מסוימת
$ redmine upgrade --source git --env environment
פקודה לשדרוג Redmine - מפרופיל
$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --profile PROFILE_ID
שדרוג עם שינויים מותאמים אישית
אם אתה משתמש בתוסף easyproject ואתה לא רוצה להעתיק את השינויים של הלקוח מהמופע הישן, יש להשתמש במתג הבא
--skip-old-modifications
גיבויים של Redmine
קיימת פקודה לגיבוי של Redmine
$ redmine backup [REDMINE_ROOT]