|Lovely interface & functionality.|
TortoiseSVN is an interface that connects and sits in the OS's shell (Windows/Linux/Mac), and allows the user to manage the source code and files of a software project. It features useful functions, such as sharing the same files online with other team members. Also, it offers a revisioning system, that makes sure all files have rollbacks. In other words, every change and update is managed and stored automatically for you.
It runs quickly and neatly. Some websites offer hosting services that work with the SVN infrastructure for free or for a cheap price, thus completing the requirements of a manageable project environment for a team.