Subversion

Iš Žinynas.
20:17, 28 vasario 2007 versija, sukurta \dev\null (Aptarimas | indėlis)
(skirt) ← Ankstesnė versija | Dabartinė versija (skirt) | Vėlesnė versija → (skirt)
Jump to navigation Jump to search

Subversion yra bylų versijų kontrolės sistema, kuri galėtų pakeisti CVS sistemą. Subversion pilnai palaiko CVS funkcionalumą, o taip pat sprendžia problemas, nuo kurių kenčia CVS:

  • palaiko bylų pervadinimą, direktorijų struktūros pokyčius,
  • efektyviau palaiko dvejetaines (binarines) bylas,
  • palaiko metaduomenų pokyčius,
  • serveris su klientu apsikeitinėja tik skirtumais tiek siuntimo, tiek ir gavimo metu,
  • efektyviai palaiko šakas.

Subversion veikia per daugelį transportinių protokolų. Be gimtojo per TCP veikiančio protokolo galima naudoti ir HTTP anoniminei prieigai, WebDAV išplėtimą rašymui, o taip pat svn protokolą per ssh tunelį saugiai rašymo prieigai.