Kā: How to
28 Sep 2009Subversion (SVN) ir versiju kontroles sistēma, kura ir paredzēta, 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 vajadzības atjaunot to no kādas citas versijas, līdz ar to jūsu projektam glabājas vēsture kā arī failu arhīvs.
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 noteiktu 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ī ar dažādiem klientiem, kuru prasības atšķiras, bet par šīm lietām sīkāk info būs vēlāk.
Šis projekts ir izveidots tīri informatīvos nolūkos, lai esošajiem un jaunajiem projekta izstrādātājiem pastāstītu par SVN un tās priekšrocībām izmantojot tos savos projektos, jo kā pieredze rāda, ka daudziem tā joprojām ir sveša lieta.
1 Komentārs to Kas ir SVN?
Jorix
October 6th, 2009 at 15:15
Nu ja godīgi bez šī nu nekā …