Subversion Windows File Extension

Subversion filer i Windows, med utvidelsen .svn, bidra til å organisere prosjekter ved å spore nåværende og eldre versjoner av filer, inkludert dokumentasjon, tekst, kildekode og websider. Windows lagrer SVN filene i en katalog viet til dem. Subversion er utformet slik at lagene kan arbeide med prosjektfiler uten å miste oversikten over endringer, men det fungerer også for én person prosjekter.

Subversion

Subversion er en åpen kildekode-program lisensiert av Apache, men du kan kjøre det uten å installere Apache. Du kan laste ned Subversion fra Apache enten som kildekoden eller i preparerte binære pakker. Subversion arbeider konsekvent på ulike operativsystemer, 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 å være i samsvar med kravene i sitt operativsystem.

Oppbevaringssted

Subversion skaper et oppbevaringssted for prosjektfiler, med flere versjoner av hver fil som danner en "depot tre." Når du eller noen på laget ditt endrer en fil, Subversion lagrer 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 navneskifter hele treet uavhengig av hvor omfattende endringene var.

Prosjekt styring

Subversion brytes ikke ned repositories av prosjekter eller spor som prosjektet en fil hører på: Det vet bare at filene i en bestemt depot gå sammen. Hvis du jobber på flere relaterte prosjekter med felles data, anbefaler Apache skape en repository med underkataloger for hvert prosjekt. Dersom prosjektene er irrelevant, opprette separate repositories. Denne metoden kan forhindre forvirring om hvorfor revisjonsnummeret for depotet har endret seg når prosjektet ikke har blitt endret.

Konvertering og endre filer

Den opprinnelige Subversion utvikler, Tigris, skapte program 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 å hindre overdreven eller uautoriserte endringer, begrense tilgangen til depotet. For eksempel, i stedet for å la alle brukere tilgang til prosjekt kataloger ved å skrive inn URL-adressen, kan du begrense den evnen til bare én bruker.