Subversion (SVN) system kontroli wersji, który powstał w celu zastąpienia CVS. Z założenia SVN jest w większości przypadków funkcjonalnie zgodny ze swoim poprzednikiem, ze zgodności zrezygnowano tam, gdzie było to niezbędne do wprowadzenia nowych rozwiązań. SVN jest wolnym i otwartym oprogramowaniem na licencji Apache.
Cechy:
- własny protokół klient/serwer,
- protokół umożliwia przesyłanie różnic w plikach od klienta do serwera i odwrotnie,
- rozmiar przesyłanych danych przy zmianie pliku jest proporcjonalny do rozmiaru zmian, a nie pliku,
- efektywna obsługa plików binarnych,
- repozytorium przechowywane w bazie danych lub w systemie plików.
Strona projektu:
http://subversion.apache.org/Dokumentacja po angielsku:
http://svnbook.red-bean.com/Pobierz:
http://subversion.apache.org/download/Źródło:
http://pl.wikipedia.org/wiki/Subversion