0) Πριν ξεκινήσετε
Βεβαιωθείτε ότι έχετε κατάλληλη διαμόρφωση του διακομιστή λογισμικού και του λογισμικού, όπως περιγράφεται εδώ. Πρέπει να τηρηθούν οι ακόλουθοι όροι:
- Ο διακομιστής ιστού πρέπει να έχει Πλήρης πρόσβαση στο δημόσια, αρχεία, ημερολόγιο, tmp φακέλοι => ΜΗΝ ΕΚΤΕΛΕΣΕΤΕ ΤΗΝ ΕΓΚΑΤΑΣΤΑΣΗ ΕΓΚΑΤΑΣΤΑΣΗΣ κάτω από τη ρίζα!
- Ο διακομιστής ιστού Webrick ΔΕΝ υποστηρίζεται
- Τα πρόσθετα Easy Redmine πηγαίνουν στο [redmine_root] / plugins / easyproject / easy_plugins
- Η διαδικασία αναβάθμισης περιέχει μετεγκατάσταση μορφοποίησης κειμένου. Εάν χρησιμοποιήσατε Ύφασμα or Χαμήλωση τιμής επεξεργασία κειμένου (τα οποία είναι τυπικά στο Redmine και τα οποία ήταν διαθέσιμα μέχρι την έκδοση 10 του Easy Redmine), τα κείμενα θα μετατραπούν σε HTML που υποστηρίζεται από το CKEditor 5. Ορισμένες λειτουργίες (όπως το "toc") θα καταργηθούν.
- Η εγκατάσταση δεν ρυθμίζει αυτόματα το CRON - πρέπει να το κάνετε χειροκίνητα
- Για την σωστή λειτουργία του εγκαταστάτη Redmine, τουλάχιστον το 250 MB απαιτείται δωρεάν στο δίσκο ρίζας
- Ο διακομιστής πρέπει να διαθέτει απεριόριστη σύνδεση στο διαδίκτυο, τουλάχιστον κατά τη διάρκεια της εγκατάστασης
- Redmine δεν μπορεί να περιέχει πρόσθετα ή τροποποιήσεις τρίτου μέρους. Περισσότερα στο σημείο 2.1 του τους όρους εγκατάστασης
- Πριν από την ενημέρωση του υπάρχοντος Easy Redmine, ελέγξτε το περιεχόμενο των φακέλων plugin στην τρέχουσα εγκατάσταση και στο πακέτο ενημέρωσης (/ plugins και / plugins / easyproject / easy_plugins). Εάν το πακέτο ενημέρωσης λείπει κάποια πρόσθετα που βρίσκονται στην τρέχουσα εγκατάσταση, παρακαλούμε γράψτε στο υποστήριξη για να μάθετε γιατί και να πάρετε το σωστό πακέτο. Ή απλά απεγκαταστήστε τα υπερβολικά πρόσθετα από το σύστημά σας
Υπάρχει επίσης ένα λεπτομερές εγχειρίδιο εγκατάστασης διαθέσιμο απευθείας στη συσκευασία σε doc/INSTALL
1) Εξαργύρωση εγκαταστάτη Ruby Gem
Πρώτα, πρέπει να εγκαταστήσετε το πρόγραμμα εγκατάστασης Redmine Ruby Gem. Για να εγκαταστήσετε το στολίδι χρησιμοποιήστε:
$ gem install redmine-installer
(Ή gem ενημέρωση redmine-installer για να ενημερώσετε το υπάρχον κόσμημα στην πιο πρόσφατη έκδοση.)
Όταν το gem εγκατάστασης εγκατασταθεί / ενημερωθεί στο Ruby σας, μπορείτε να ξεκινήσετε με την αναβάθμιση.
Αίτηση εγκατάστασης κατεβάσετε!
2) Αναβάθμιση υπάρχουσας παρουσίας Redmine
Το Redmine Installer μπορεί να αναβαθμίσει το υπάρχον Redmine από το χώρο αποθήκευσης αρχείων ή git. Οι εγκατεστημένες προσθήκες διατηρούνται ή αναβαθμίζονται αν η νέα συσκευασία τους περιέχει.
Η διαδικασία αναβάθμισης μπορεί να αποθηκευτεί σε ένα προφίλ για την επόμενη αναβάθμιση. Τα προφίλ αποθηκεύονται σε HOME_FOLDER / .redmine-installer-profiles.yml
Εντολή αναβάθμισης:
αναβάθμιση redmine [PATH_TO_PACKAGE] [REDMINE_ROOT]
Αναβάθμιση οδηγός θα σας οδηγήσει μέσα παρακάτω βήματα:
1) Redmine Root - καθορίστε πού είναι εγκατεστημένο το Redmine (αν δεν το έχετε ήδη συμπεριλάβει στην εντολή)
2) Το πακέτο φόρτωσης πακέτου - φόρτωσης στον προσωρινό φάκελο
3) Επικύρωση της τρέχουσας Redmine
4) Backup - πλήρης / διαμόρφωση + βάση δεδομένων / βάση δεδομένων μόνο
5) Εκτελούνται αναβαθμίσεις - εκτελούνται εντολές αναβάθμισης
6) Μετακίνηση Redmine - τρέχον Redmine αναβαθμίζεται με νέα αρχεία
7) Αποθήκευση προφίλ - η διαδικασία αναβάθμισης αποθηκεύεται για μελλοντική χρήση
Εντολή για αναβάθμιση Redmine - από αρχείο
αναβάθμιση redmine [PATH_TO_PACKAGE] [REDMINE_ROOT]
Παράδειγμα
redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current
Εντολή για αναβάθμιση Redmine - από το προφίλ
αναβάθμιση redmine [PACKAGE] [REDMINE_ROOT] --προφίλ PROFILE_ID
Αναβάθμιση με το έθιμο τροποποιήσεις
Εάν χρησιμοποιείτε το plugin easyproject και δεν θέλετε να αντιγράψετε τις τροποποιήσεις του προγράμματος-πελάτη από το διακόπτη χρήσης παλιάς παρουσίας
--skip-old-τροποποιήσεις