Apa yang dimaksud Subversion?

Apache Subversion (sering disingkat SVN) adalah software versioning dan kontrol revisi didistribusikan open source di bawah Lisensi Apache. Programmer menggunakan Subversion untuk mempertahankan versi file saat ini dan versi historis sebelumnya sehingga apabila file bermasalah maka file dapat di kembalikan ke versi sebelumnya.