. Subversion filer i Windows , med utvidelsen SVN , bidra til å organisere prosjekter ved å spore nye og eldre versjoner av filene dine , inkludert dokumentasjon , tekst , kildekode og web-sider . Windows lagrer SVN filene i en katalog viet til dem . Subversion er utformet slik at lagene kan arbeide på prosjektet filer uten å miste oversikten over endringer , men det fungerer også for én person prosjekter. Subversion
Subversion er en åpen kildekode- program lisensiert av Apache , selv om du kan kjøre den uten å installere Apache. Du kan laste ned Subversion fra Apache enten som kildekode eller i preparerte binære pakker . Subversion arbeider konsekvent på ulike operativsystemer , noe som gjør ting lettere hvis prosjektet krever å arbeide på flere plattformer . Hvis Subversion klarer filer på forskjellige systemer - . Txt eller doc, for eksempel - . . Disse filene har fortsatt å oppfylle kravene i deres operativsystem
Repository
Subversion skaper et oppbevaringssted for prosjektet filer , med flere versjoner av hver fil som danner en " depot treet. " Når du eller noen på laget ditt endrer en fil , lagrer Subversion en ny . SVN versjon av filen på depotet treet og gir treet en ny etikett. Dersom treet er nå R47 , for eksempel, betyr at det er den 47. reviderte versjonen. Subversion nytt navn hele treet uavhengig av hvor omfattende endringene ble .
Prosjektledelse
Subversion ikke bryter ned repositories av prosjekter eller spor som prosjektet en file hører på : Det bare vet at filene i en bestemt depot gå sammen. Hvis du arbeider med flere prosjekter med felles data , anbefaler Apache opprette et depot med underkataloger for hvert prosjekt . Hvis prosjektene er irrelevant, opprette separate repositories. Denne metoden kan hindre eventuelle misforståelser om hvorfor revisjon nummer for depotet har endret seg når prosjektet ikke er endret .
Konvertering og endre filer
Den opprinnelige Subversion utvikler, Tigris , laget programmet for å erstatte CVS , en fil - versjon styringssystem. Du kan konvertere . CVS filer til . SVN hjelp Tigris ' omformer eller flere andre tilgjengelig på nettet. Hvis du trenger å slå sammen to Subversiondepoter , først opprette en ny katalog i ett og deretter importere den andre depotet inn i den. For å forhindre overdreven eller uautoriserte endringer , begrense tilgangen til depotet . For eksempel , i stedet for å la alle brukere å få tilgang til prosjektbiblioteker ved å skrive inn URL-adressen, kan du begrense denne muligheten til bare én bruker .