TortoiseSVN

Fra TermvaktWiki
Revisjon per 25. nov 2010 kl. 19:39 av Eirikvik (Diskusjon | bidrag)
Gå til: navigasjon, søk

TortoiseSVN er en Windows Shell Extension for Subversion. Dette er et gratis program gitt ut under GNU Lisensen(General Public License). Programmet er et versjonskontrollsystem. Det vil si at det kan holde orden på forskjellige versjoner av datafiler. Når man foranderer på filer som er sjekket inn i subversion, blir de gamle versjonene lagret i databaser. På denne måten kan man gå tilbake og sammenlikne med tidligere versjoner. For mer informasjon, les wikipedia sine sider om Versjonskontrollsystem.


Innhold

Komme igang

Det beste stedet for å lære seg mer om TortoiseSVN er å gå til hjelp menyen. Dette gjør du ved å klikke på høyre musetast inne i en mappe. Hvis TortoiseSVN er installert, skal det være en egen rad i menyen ved navnet TortoiseSVN. Gå inn her og trykk på Help. Dette vises i bildet under.

TortoiseSVN help.png


Repository

Repository på norsk betyr oppbevaringssted. Men vi blir bruke den engelske terminologien gjennom denne guiden. I de følgende seksjonene vil enkel bruk av programmet forklares.

Opprette

Vi skal gå gjennom et enkelt eksempel for å vise hvordan man oppretter en "repository". Først Oppretter du en mappe. Finn et passende sted hvor du oppretter en ny mappe med et passende navn. F.eks. kan den hete "SVNRepository". Deretter høyreklikk på den nye mappen og velg TortoiseSVN → Create Repository here.

TortoiseSVN repository.png

Et "repository" blir da dannet i denne mappen. Ikke gjør endringer på filene som blir opprettet! Disse filene blir brukt og kontrollert av programmet.

Layout

Før man importerer data til "repository" kan det være greit å bestemme seg hvordan man vil organisere alle filene. Det er noen anbefalte oppsett som kan gjøre det enklere for deg holde oversikten. Men man kan alltid forandre filstruktur når som helst. Her kan man bruke egen sunn fornuft. Et eksempel som er gitt i guiden er gitt av følgende mapper i "repository":

  • Prosjektnavn/trunk - Hovedfiler for utvikling av prosjekt.
  • Prosjektnavn/branch - Inneholder "branch"-kopier.
  • Prosjektnavn/tag - Inneholder "tag" kopier.

Denne seksjonen er under utvikling November 2010.


Mer info

Eksterne lenker

Offisiell hjemmeside

Personlige verktøy
Navnerom
Varianter
Handlinger
Navigasjon
Kategorier
Programvare
Andre
Translate
Verktøy