Kas ir SVN?
Subversion (SVN) ir versiju kontroles sistēma, kura ir paradzēdzēt, lai vēsturiski uzturētu un kontrolētu izejas kodus, tīmekļa lapas, dokumentācijas un citas lietas. SVN ļauj jebkurā brīdi atgriezties pie senāka ieraksta vai faila, pēc vajdzības atjaunot to no kādas citas versijas.
Vēl viena no galvenajām priekšrocībām ir tā, ka SVN izejas kodu projekta izstrādātājiem dod no vienas vietas, kas dod iespēju veselai komandai strādāt pie viena un tā paša projekta vai pat faila. Protams, neizslēdzams ir faktors, ka tomēr var rasties kādi konflikti ar kādu notekti failu, bet to ļoti vienkārši var nokārtot ar komandu ‘Merge’, jeb apvienošanu. Apvienošanu var veikt ne vien faila ietvaros, bet arī direktorijas, cita atzara vai pat citas versijas ietvaros.
Pie lielākiem projektiem SVN datus var dalīt pa atzarojumiem, kur projekta komanda var strādāt vienā SVN repozitorijā pie dažādām projekta versijām vai arī priekš dažādiem klientiem kuru prasības atšķiras, bet par šīm lietām sīkāk info būs vēlāk.

