Pemasangan Redmine
Untuk memasang Redmine baru, Anda perlu memiliki Ruby yang telah dikompilasi dan menginstal Redmine installer Ruby Gem. Untuk menginstal gem ini, gunakan perintah berikut:
Unduh wizard pemasangan Redmine
$ gem install redmine-installer
Untuk menjalankan Redmine installer dengan benar, setidaknya diperlukan 250 MB ruang kosong pada disk utama.
Saat gem installer terpasang di Ruby Anda, Anda dapat menjalankan pemasangan menggunakan perintah berikut:
$ redmine install [PAKET] [REDMINE_ROOT]
Catatan:
[PAKET] - Paket pemasangan Redmine (zip atau gz)
[REDMINE_ROOT] - tempat untuk menginstal aplikasi
Untuk mendapatkan bantuan:
$ redmine help
$ redmine help install
Perintah untuk Pemasangan Redmine - dari Arsip
Arsip yang didukung adalah .zip .tar.gz
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT]
# dengan lingkungan
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT] --env environment
Contoh:
$ wget http://www.redmine.org/releases/redmine-3.4.2.zip
$ redmine install redmine-3.4.2.zip
Perintah untuk Pemasangan Redmine - dari GIT
$ redmine install GIT_REPO --source git
# dengan cabang tertentu
$ redmine install GIT_REPO --source git --branch GIT_BRANCH --env environment
Contoh:
$ redmine install git@github.com:redmine/redmine.git --source git
Contoh dengan cabang GIT tertentu:
$ redmine install git@github.com:redmine/redmine.git --source git --branch 3.4-stable
Pembaruan instansi Redmine yang sudah ada
Redmine Installer dapat memperbarui Redmine yang sudah ada dari arsip atau repositori git. Plugin yang terpasang akan tetap ada atau diperbarui jika paket baru mengandungnya.
Prosedur pembaruan dapat disimpan dalam profil untuk pembaruan selanjutnya. Profil disimpan di HOME_FOLDER/.redmine-installer-profiles.yml
Setelah menjalankan perintah untuk pembaruan:
$ redmine upgrade [PAKET] [REDMINE_ROOT]
# dengan lingkungan
$ redmine upgrade [PAKET] [REDMINE_ROOT] --env environment
Untuk mendapatkan bantuan:
$ redmine help
$ redmine help upgrade
Perintah untuk Pembaruan Redmine - dari git
$ redmine upgrade --source git
# dengan lingkungan
$ redmine upgrade --source git --env environment
Perintah untuk Pembaruan Redmine - dari profil
$ redmine upgrade [PAKET] [REDMINE_ROOT] --profile PROFILE_ID
Pembaruan dengan modifikasi kustom
Jika Anda menggunakan plugin easyproject dan tidak ingin menyalin modifikasi klien dari instansi lama, gunakan saklar
--skip-old-modifications
Pencadangan Redmine
Ada perintah untuk mencadangkan Redmine
$ redmine backup [REDMINE_ROOT]