Instalarea Redmine
Pentru a instala noul Redmine, trebuie să aveți un Ruby compilat și să instalați Redmine installer Ruby Gem. Pentru a instala acest gem, utilizați:
Solicitați descărcarea asistentului de instalare Redmine
$ gem install redmine-installer
Pentru a rula corect instalatorul Redmine, este necesar să aveți cel puțin 250 MB spațiu liber pe discul principal.
Când gemul de instalare este instalat în Ruby, puteți rula instalarea folosind următoarea comandă:
$ redmine install [PACKAGE] [REDMINE_ROOT]
Note:
[PACKAGE] - Pachetul de instalare Redmine (zip sau gz)
[REDMINE_ROOT] - unde să se instaleze aplicația
Pentru a obține ajutor:
$ redmine help
$ redmine help install
Comenzi pentru instalarea Redmine - din arhivă
Sunt acceptate arhivele .zip .tar.gz
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT]
# cu mediu
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT] --env environment
Exemplu:
$ wget http://www.redmine.org/releases/redmine-3.4.2.zip
$ redmine install redmine-3.4.2.zip
Comenzi pentru instalarea Redmine - din GIT
$ redmine install GIT_REPO --source git
# cu ramură specifică
$ redmine install GIT_REPO --source git --branch GIT_BRANCH --env environment
Exemplu:
$ redmine install git@github.com:redmine/redmine.git --source git
Exemplu cu ramură GIT specifică:
$ redmine install git@github.com:redmine/redmine.git --source git --branch 3.4-stable
Actualizarea instanței existente Redmine
Redmine Installer poate actualiza instanța dvs. existentă Redmine din arhivă sau din depozitul GIT. Modulele instalate sunt păstrate sau actualizate dacă noul pachet le conține.
Procedura de actualizare poate fi salvată într-un profil pentru următoarea actualizare. Profilele sunt stocate în HOME_FOLDER/.redmine-installer-profiles.yml
După rularea comenzii pentru actualizare:
$ redmine upgrade [PACKAGE] [REDMINE_ROOT]
# cu mediu
$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --env environment
Pentru a obține ajutor:
$ redmine help
$ redmine help upgrade
Comenzi pentru actualizarea Redmine - din git
$ redmine upgrade --source git
# cu mediu
$ redmine upgrade --source git --env environment
Comandă pentru actualizarea Redmine - dintr-un profil
$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --profile PROFILE_ID
Actualizarea cu modificări personalizate
Dacă utilizați modulul easyproject și nu doriți să copiați modificările clientului din instanța veche, utilizați comutatorul
--skip-old-modifications
Backup-uri Redmine
Există o comandă pentru backup Redmine
$ redmine backup [REDMINE_ROOT]