Subversion wird als der Nachfolger von CVS gehandelt. Eine Reihe von prozessunterstützenden Open Source Tools lassen sich sehr gut an Subversion anbinden.
Elego beschäftigt sich seit geraumer Zeit mit dem Subversion-Projekt und hat bereits einige Installationen erfolgreich im Markt.
Interessant sind insbesondere die Integrationsmöglichkeiten mit gängigen Bugtracking- und Buildmanagement Tools. Hier sind u.a. Bugzilla, Mantis, Gnats, TRAC und Tinderbox zu nennen.
Wichtigste Verbesserungen in Subversion gegenüber CVS:
- erweiterte Versionierung (Verzeichnisse, Umbenennungen, Dateieigenschaften)
- Atomic Commits
- Binary diffing algorithm -> effiziente Verarbeitung von Binär Dateien und Änderungen, effiziente Speicherung von Kopien und Verzweigungen
- sauber aufgesetzte Client Server Architektur


