Subversion (SVN) je ideový pokračovatel CVS a podobných systémů (VCS, ClearCase):
centralizované úložiště (repository) souborů se sledováním změn - na rozdíl od dostribuovaných Arch nebo Monotone
transakční zpracování
dokáže pracovat se soubory i adresáři
umožňuje větvení vývoje
je přenositelné na všechny běžné platformy
totéž platí pro klienty - používá se zejména řádkový, ale ex. GUI i pro Windows
pro hodnotitelný týmový vývoj má význam možnost sledovat příspěvky členů týmu, frekvenci změn (commit) v repository atd.