TortoiseSVN ist ein freies Open-Source Programm für das Subversion Versionskontrollsystem. Das heißt, TortoiseSVN verwaltet Dateien und Ordner über die Zeit. Dateien werden in einem zentralen Projektarchiv gespeichert. Das Projektarchiv entspricht einem normalen Dateiserver, mit der Besonderheit, dass sämtliche Änderungen protokolliert werden.