Kuidas paigaldada pistikprogrammi Redmine'i sujuvalt

1/1/2024
3 minutes
Lukáš Beňa

Arendajad on loonud Redmine'i ümber laia valiku pistikprogramme, mis suurendavad tuumiku funktsionaalsust. Loe edasi, et teada saada, kuidas saad Redmine'is pistikprogrammi sujuvalt installida.

Esimene samm

Kopeeri-pliiatsi oma pistikupesa kataloog “# {RAILS_ROOT}/plugins”. Kui kasutate GitHubi allikana pistikupesa otse allalaadimiseks, saate seda teha, muutes oma pistikupesa kataloogi ja käivitades käsu nagu git clone git://github.com/user_name/name_of_the_plugin.git.


Teine samm

Paigaldage pistikupesade jaoks vajalikud gemid käsu abil: bundle install --without development test


Kolmas samm

Pistikupesa paigaldamise viimane samm on Redmine rakenduse taaskäivitamine.

Nüüd saate minna haldus-> Pistikupesad, et vaadata pistikupesade loendit. Järgmine samm on selle pistikupesa (uus paigaldatud) konfigureerimine, kui see tuleb enne kasutamist konfigureerida.


Redmine'i pistikute installimine Linuxis

Kui tegemist on Redmine'i pistikute installimisega Linuxis, on enamus neist pistikutest üsna lihtsad paigaldada ega muuda andmeid Redmine'i andmebaasis. Siiski on tungivalt soovitatav enne paigaldamist teha täielik varukoopia. Tavaliselt tehakse inimeste poolt lihtsalt pistikupesa (lahtipakitud) kopeerimine Redmine->pistikupesad-> kausta. Mõned pistikud võivad siiski vajada konkreetseid andmebaasi tabeleid ja/või Ruby gem'e

Siin on üldised sammud mis tahes Redmine'i pistiku installimiseks Linuxis. Kõik käsklused tuleb täita Redmine'i juurkaustast (/var /www/redmine). See juurkaust sisaldab faili "config.ru".


Samm 1: Mine Redmine'i rakenduse juurkausta

cd /var/www/redmine


Samm 2: Kopeeri ja lahtipaki Redmine'i pistik

cp [plugin_name]-x_x_x-pro.zip plugins/
cd plugins
unzip [plugin_name]-x_x_x-pro.zip


Samm 3: Vajalike gemide paigaldamine

cd /var/www/redmine
bundle install --without development test --no-deployment


Samm 4: Pistiku tabelite migreerimine

bundle exec rake redmine:plugins NAME=[plugin_name] RAILS_ENV=production


Samm 5: Redmine'i taaskäivitamine

touch tmp/restart.txt

Kõik saadaval olevad Redmine'i pistikud leiate Pistikute kataloogist. Praegu on ametlikus Redmine'i kataloogis üle 600 pistiku.


Pistikute uuendamine Redmine'is

Meie pistiku kerge versioon on andmebaasi struktuuriga, mis on sarnane PRO versiooniga. See tähendab, et kui teil on pro ja kerge pistiku identne versiooninumber, pole vaja andmebaasi migreerida. Siiski soovitatakse enne paigaldamist luua täielik varukoopia.

Need on üldised sammud pistiku uuendamiseks (jällegi tuleb kõik käsklused täita Redmine'i juurkaustast/var/www/redmine).

Samm 1: Kustuta pistiku kerge versioon
cd /var/www/redmine
rm -fr plugins/[plugin_name]
Samm 2: Kopeeri ja lahtipaki pro pistiku versioon
cp [plugin_name]-4_0_0-pro.zip plugins/
cd plugins
unzip [plugin_name]-4_0_0-pro.zip
Samm 3: Paigalda vajalikud gemid (sama mis eespool)
Samm 4: Pistiku tabelite migreerimine (sama mis eespool)
Samm 5: Redmine'i taaskäivitamine (sama mis eespool)

Ultimaatne Redmine'i värskendus? Lihtne.

Hankige kõik võimsad tööriistad täiusliku projekti planeerimiseks, juhtimiseks ja kontrollimiseks ühes tarkvaras.

Proovige Easy Redmine'i 30 päeva tasuta prooviperioodi jooksul

Täielikud funktsioonid, SSL-kaitse, igapäevased varukoopiad, teie geolokatsioonis