Avatar billede scorp-d Nybegynder
02. september 2009 - 17:57 Der er 1 løsning

Installere Agilo™ for Scrum oveni VisualSVN

Hej.

Vi er en lille studiogruppe som køre VisualSVN, og det har kørt perfekt indtil videre.

Men vi ville gerne implementere bug-tracking og noget som vi kunne bruge til at dokumentere at vi benytter SCRUM og er så faldet over Agilo med Trac.

Vi har testede programmet på en af vores lokale maskiner og ser ud til være det som vi er ude efter.

Problemet er så hvordan installere vi det oveni vores VisualSVN?
Der er i forvejen ikke særlig god dokumentation mht. VisualSVN og Trac.

Er der nogen som har fået dette til at lykkes, og hvordan gjorde i det ?

På forhånd tak
Scorp-D
Avatar billede scorp-d Nybegynder
14. september 2009 - 12:39 #1
Efter at have brugt uanede mængder tid lykkes til mig endelig at sætte det korrekt op.
Fandt ud af at små ting som rækkefølgen af det jeg installerede og om der fx lå python på maskinen i forvejen kunne smadre hele installationen.

Endte ud med at lave et image af en nyinstalleret maskine som kun var blevet opdateret(dvs. Ingen python el.) og prøve mig frem, hver gang det mislykkes reetablerede jeg maskinen og startede forfra.

Her er min rækkefølge, som jeg fik til at virke:

1.    Hent og installer VisualSVN(client) fra VisualSVN.com

2.    Hent og installer TortoiseSVN fra VisualSVN.com

3.    Genstart

4.    Hent og installer VisualSVN Server fra VisualSVN.com (standardopsætning)

5.    Opret brugere og et repos, og tilføj brugerne til repos'et.

6.    Hvis der ikke er mapper i fx c:\  som hedder Repositories og Trac oprettes de, og Network Service sættes til full control; højreklik på mappen og vælg properties -> Security -> Add ->Network Service -> Ok -> Full Control -> Apply & Ok.

7.    Hent Trac fra VisualSVN.com og pak det ud i VisualSVN Server mappen.

8.    Tilføj Trac's python og script mappe til miljøvariablen PATH.  "My Computer" - > Properties - > Advanced - > Environment Variables -> Edit System Varible PATH -> tilføj fx:
";C:\Program Files\VisualSVN Server\trac\python; C:\Program Files\VisualSVN Server\trac\python\Scripts"

9.    Genstart

10.    Åben cmd og gå ind I trac mappen, skriv trac-admin.bat C:\Trac\MyProject initenv

11.    Tryk enter hele vejen igennem installationen med undtagelse af repository projektnavn  og path( sæt den til fx "C:\Repositories\MyProject")

12.    Tilføj endnu en miljøvariable til systemet, denne gang PYTHONHOME som skal indeholde python mappen, fx; "C:\Program Files\VisualSVN Server\trac\python".

13.    Gå ind i VisualSVN server conf mappen, og åben httpd-custom.conf og tilføj følgende:

LoadModule python_module "trac/python/mod_python_so.pyd"
LoadModule authz_user_module bin/mod_authz_user.so
<Location /trac>
  SetHandler mod_python
  PythonInterpreter main_interpreter
  PythonHandler trac.web.modpython_frontend
  PythonOption TracEnvParentDir C:\Trac
  PythonOption TracUriRoot /trac
  AuthName "Trac"
  AuthType Basic
  AuthBasicProvider file
  AuthUserFile "C:/Repositories/htpasswd"
Require valid-user
</Location>

14.    Genstart

15.    Tjek om trac virker, jeg plejer at åbne VisualSVN Manager -> højreklikke på Repos'et og vælge Browse, og så erstatte svn med trac i adressen.

16.    Hent Agilo Egg til python 2.5 og udpak den.

17.    Gå ind i pythons script mappe, åben alle .py filer i fx notepad og ændre adressen til python til den korrekte adresse.

18.    Hent simplejson-2.0.9-py2.5-win32.egg fra Agilo Installation Guide

19.    Gå ind i cmd, find mappen hvor simplejson ligger og skriv; easy_install simplejson-2.0.9-py2.5-win32.egg

20.    Find herefter mappen hvor Agilo egg ligger og skriv; easy_install binary_agilo-1.0.2_PRO-py2.5.egg

21.    Gå ind i dit projekts trac-conf mappe, fx c:\Trac\MyProject\conf\ og tilføj følgende tekst til bunden af trac.ini;

[components]
agilo.* = enabled
# the following lines are only required to use Agilo Pro
agilo_common.* = enabled
agilo_pro.* = enabled

22.    Åben cmd og gå ind i VisualSVN Server Trac mappen og skriv; trac-admin.bat C:\Trac\MyProject upgrade

23.    Genstart VisualSVN Server under windows services.

24.    Tilføj en eller flere brugere som admin ved at gå ind I VisualSVN Server Trac mappen og skriv; trac-admin.bat C:\Trac\MyProject permission add BRUGERNAVN TRAC_ADMIN
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester