RSS - Repository Self Service
Bachelor thesis
Permanent lenke
http://hdl.handle.net/11250/143041Utgivelsesdato
2010Metadata
Vis full innførselSamlinger
Sammendrag
Repository Self Service er et system som automatiserer opprettelse av Subversion repositorier.
Gjennom et webgrensesnitt kan brukere av systemet selv opprette, konfigurere og slette sine
repositorier. Dette letter arbeidsmengden for IT-tjenesten ved Høgskolen i Gjøvik
Prosjektet består av 2 deler. Teknisk og presentasjon. Den tekniske delen går ut på å sette opp og
konfigurere server-miljøet applikasjonen skal kjøre på. Applikasjonen står for presentasjonen mot
brukeren, i form av ett webgrensesnitt.
Applikasjonen er utviklet i PHP med MySQL-database i bakhånd som lagrer konfigurasjonsinformasjon
om repositoriene. Serveren kjører på CentOS 5.
Brukeren av vår løsning vil få mulighet til å legge til samarbeidspartnere på sine repositorier. Det
kan da legges til grupper eller enkeltpersoner fra Høgskolens LDAP-database, eller man kan
invitere eksterne brukere. Tilgangsrettigheter blir satt til systemets standardinnstillinger, men eier
av repositoriet har mulighet til å overstyre dette i konfigurasjon av repository.
Vi har utviklet dette systemet for vår oppdragsgiver på IT-tjenesten ved høgskolen. Derfor er
systemet tilpasset høgskolens systemer. Dette kan med litt modifisering av koden enkelt tilpasses
andre høgskoler/universiteter. Men også til privat bruk.