Lucrul cu plug-in-uri Redmine, note web-developer
Bună ziua! În acest post voi discuta despre cum se instala plug-in-uri suplimentare în Redmine. Ideea cu plugin-ul destul de interesant, deoarece vă permite să extindă Redmine de lucru funcțional, dar, din păcate, performanța de plugin-uri în această etapă a ridicat unele îngrijorare că nu toate plugin-urile sunt stabilite frumos, mulți au nevoie de dans suplimentar cu o tamburină. Dacă decideți să instalați un plugin vă place, înainte de a instala ar fi de dorit să ofere o îndrumare mai târziu, nu trebuie să rupă mâinile din faptul că toate lucrările strâmbă.
Recomandări preliminare:
Și acum dețin direct instrucțiuni pentru lucrul cu plug-in-uri.
instalarea plugin-uri
1. Copiați directorul de pluginuri dezarhivat
- pentru Redmine 1.x: # / furnizor / plugins (implicit c: \ Program Files \ BitNami Redmine stivă \ aplicații \ Redmine \ furnizor \ plugin-uri)
- pentru Redmine 2.x: # / plugins (implicit c: \ Program Files \ BitNami Redmine stivă \ apps \ Redmine \ htdocs \ plugin-uri)
Dacă descărcați plugin-ul direct de la GitHub, puteți face acest lucru prin schimbarea directorul plugin-ul pentru a emite comenzi, cum ar fi
git git clona: //github.com/user_name/name_of_the_plugin.git
2. În cazul în care plugin-ul necesită o migrare, executați următoarea comandă pentru a actualiza baza de date (baza de date pentru a face o copie de siguranță înainte de migrare sunt obligatorii.).
- pentru Redmine 1.x: db greblă: migrate_plugins RAILS_ENV = producție
- pentru 2.x Redmine: greblă Redmine: plugins: migra RAILS_ENV = producție
3. Reporniți Redmine.
Acum puteti vedea o listă de plug-in-uri în Administrative Tools -> Module și configurați plugin-ul nou instalat (dacă plugin-ul cere ca acesta să fie configurat).
Scoaterea fișei
1. În cazul în care plugin-ul necesită o migrare, executați următoarea comandă pentru a curăța baza de date (a face o copie de rezervă a bazei de date înainte de migrare sunt obligatorii.)
- pentru Redmine 1.x. greblă db: migrați: plugin NAME = PLUGIN_NAME VERSION = 0 RAILS_ENV = producție
- pentru Redmine 2.x: greblă Redmine: plugins: migrați NAME = PLUGIN_NAME VERSION = 0 RAILS_ENV = producție
2. Scoateți fișa din dosarul de plug-in-uri:
3. Reporniți Redmine.
Dacă aveți întrebări, scrie - vom investiga. Mult noroc!
Bună ziua. Am nevoie pentru a face upgrade trei plug-in Redmine 2.4.1.-stabil
Setați-o ca clar. Exact cum să faceți upgrade? Multumesc anticipat.
O zi bună, Anton. Este păcat că nu a scris exact ce plug-in-uri pe care doriți să o actualizați. De aceea, voi descrie procesul de actualizare globală, care se beneficiază în mod direct.
Există mai multe opțiuni:
1. Scoateți (mai bună copie la o altă locație, în cazul în care aveți nevoie pentru a restabili o versiune mai veche a) dosarul cu vechiul plug-in, scrie în locul ei unul nou. După aceea, asigurați-vă că pentru a reporni toate serviciile. După repornire, ne uităm la toate serviciile vor începe. în 70% din cazuri, acest lucru este suficient.
2. În cazul în care unele servicii nu a pornit (sau Redmine o eroare), este necesar să se treacă prin procesul de instalare plugin-ul ca și în cazul în care instalați un plugin într-un mod nou.
Un alt aspect este faptul că plugin-ul nu acceptă noua versiune a Redmine sau are nevoie de module suplimentare sau versiuni noi. Aici este necesar să încercăm să vedem ce se întâmplă. Mult noroc.
Oh! Multumesc pentru raspuns!
Acestea trebuie să actualizeze plaginchiki
redmine_finance-1_0_8-pro
redmine_contacts-3_2_13-pro
redmine_contacts_invoices-3_1_0-pro
despre serviciile pe care pot fi mai mult?
/etc/init.d/redmine repornire va fi de ajuns?
Debian
Release: 7.4
Codename: wheezing
Am Redmine răsuci pe Windows, dar, în principiu, ar trebui să fie și trebuie să lucreze circuitul meu. Am pus la redmine_contacts. Când faceți upgrade funcționează acest plugin doar paragraful 2. În ceea ce privește serviciile privi spre thin_redmine și thin_redmine2
Ce ștecăr nu poți dezinstala? Ce acțiuni ați făcut greșeli și a luat? Întrebarea dvs. nu poartă informații specifice. Dezinstalarea plug-in-uri în versiunea 3.x. IMHO, nu este schimbat, de exemplu, de la versiunea 2.x. Sau pur și simplu ștergeți folderul și reporniți serviciile, sau pentru a efectua tipul:
greblă Redmine: plugins: migrați NAME = name_your_plugin VERSION = 0 RAILS_ENV = producție
Nikolai, există întrebarea: ce fel de buggy Redmine dop?
Lista de plugin-ul real:
plug-in Spațiu 1. Cerere
2. pontaje Application
3. Bootstrap plugin Kit
4. Implicit interogare personalizată
5. Git Hosting Plugin
6. Helpdesk plugin
7. Mylyn Conector plug-
8. Startpage plugin
9. Scrum Redmine plugin
Aplicația oferă o eroare «eroare internă»
Acesta funcționează numai de tranziție pentru o legătură directă. Rețea și browser - nu contează. Ie pe link-ul din cadrul proiectului pentru a muta obiectul (problema) nu permite unor utilizatori care nu sunt administrator în Redmine. Adminii nu sunt o astfel de problemă apare.
Cum de a trata? În cazul în care să se uite?
În «production.log» informații despre fișier mult, dar problema nu a fost încă localizat.
Eu cer ajutorul.