Instalarea configurației de redmine și integrarea arhivelor svn, blog

Instalarea configurației de redmine și integrarea arhivelor svn, blog

Redmine este un sistem gratuit (liber ca libertate) pentru gestionarea proiectelor și urmărirea erorilor. Scris în Ruby on Rails Codul sursă este distribuit sub licența GNU GPL.







Folosim Redmine pentru a gestiona proiecte de peste doi ani. În acest timp, sistemul a acumulat 80 de proiecte și 50 de utilizatori.

Instalarea aplicației Redmine pe serverul Ubuntu 10.04

Am pus pachetele necesare:

Scripturile de instalare oferă pentru configurarea pachetului:

Instalarea configurației de redmine și integrarea arhivelor svn, blog

Alegeți din care DBMS Redmine va funcționa:

Instalarea configurației de redmine și integrarea arhivelor svn, blog

Introduceți parola de administrator MySQL și parola pentru a accesa baza de date Redmine în sine:

Instalarea configurației de redmine și integrarea arhivelor svn, blog






Instalarea configurației de redmine și integrarea arhivelor svn, blog

În cazul în care, după acest tabel comparație este stabilită în latin1_swedish_ci (sau orice altă codificare diferită de utf8_general_ci) adăugarea la /etc/mysql/my.cfg în secțiunea mysqld Directiva colaționare-server = utf8_general_ci și set-caractere-server = utf8. Apoi elimina complet baza de date și de a crea o nouă bază de date pentru a Redmine comparație utf8_general_ci. Acum implementăm noua bază de date Redmine:

După aceasta vom avea toate mesele în utf8_general_ci și nu vom avea probleme cu alfabetul chirilic.

Configurarea mod-pasager

Mod Passenger este folosit pentru a lega serverul web Apache și aplicațiile scrise în Ruby on Rails.
Cu aceasta, Apache poate funcționa ca server web pentru aplicațiile ROR.

Descărcați modulul Apache:

Configurați vhost pentru Redmine:

Configurați depozitele SVN și integrați-le cu Redmine

Redmine capabil să afișeze modificări în depozit pentru a păstra un jurnal de activitate, trage grafic pe numărul numărului în depozit. Doar Redmine pot gestiona drepturile de acces la stocare pe baza utilizatorilor lor și abonamentele lor de a crea automat proiecte de stocare pentru noile proiecte.

Instalați pachetele necesare:

Descărcați toate modulele Apache necesare:

Apoi, adăugați o linie în fișierul de configurare:

Configurați vhost pentru svn:

Crearea automată a depozitelor SVN pentru proiecte

Pentru această sarcină există un script /usr/share/redmine/extra/svn/reposman.rb. La pornire, verifică proiectele create în Redmine și în depoziturile svn existente. Și dacă există un proiect pentru care nu există un depozit - îl va crea. Pentru ca acest lucru să funcționeze, trebuie să înregistrați lansarea reposman.rb în crontab:

Descrierea argumentelor scriptului:







Articole similare

Trimiteți-le prietenilor: