Subversion
SVN bzw. Subversion ist eine Software zur Versionsverwaltung und steht unter der "Subversion Licence", welche ähnlich der Apache/BSD Lizenz ist.
Der Hauptvorteil zum Einsatz dieser Software liegt auf der Hand: Viele verschiedene Entwickler auf der ganzen Welt können am selben Projekt mitarbeiten.
Gearbeitet wird dabei in sogenannten "Branches", d.h. Entwicklungszweigen. So kann sich bspw. jeder Entwickler zum Testen einen eigenen Zweig anlegen, dort Änderungen einpflegen und diese dann schließlich wieder in den Hauptentwicklungszweig implementieren.
Mit Ausnahme der "Tags", welche nichts anderes als bisher veröffentlichte Versionen darstellen, ist von einer Verwendung der SVN-Version in Produktivumgebungen abzuraten, da diese meistens nicht vollends durchgetestet sind und somit schnell Fehler auftreten können.
Wer sich das Repository über ein Webinterface anschauen möchte, der kann dies unter folgender URL tun:
http://code.google.com/p/acp3/source/browse/
Über die URL http://acp3.googlecode.com/svn/trunk/ ist es möglich, sich das Repository mit SVN-Clients wie z.B. TortoiseSVN oder RapidSVN auf den eigenen Computer herunterzuladen und zu testen.