Hvis der er noget du ikke lige synes du kan visualisere ordenligt på en Zabbix…
Opsætning af Git repository i Redmine
For at Redmine kan tilgå dit Git repository skal du have en lokal kopi. Denne kopi skal ikke være en normal kopi som den du sikker og udvikler i men en bare. For at få alle kommentare og branches med er det bedst at lave et mirror med Git. Hvis du bare laver en ‘git clone –bare‘ vil du ikke få så mange informationer med. Så derfor er det en god ide at benytte en mirror.
Først skal der laves en mappe til vores lokale repository. Den skal være tilgængelig for Redmine og Apache skal kunne læse mappen.
Jeg vil foreslå at lave den i Redmine’s data mappe i /var/lib/redmine/.
mkdir /var/lib/redmine/repositorys/ chown www-data:www-data /var/lib/redmine/repositorys/
Så skal vi have lavet et mirror af projektet.
cd /var/lib/redmine/repositorys/ git clone --mirror @.git .git
Dette vil lave en lokal kopi med samme navn.
For at den lokale mirror er opdateret skal du tilføje følgende til cron
*/10 * * * * root cd /var/lib/redmine/repositorys/.git; git fetch
Hvis dit repository ligger på en anden server skal du have sat preshared ssh keys op så der ikke skal benyttes password til login (Se her).
Nu er det så bare at tilføje det lokal repository i Redmine 🙂
Comments (0)