Subversion merupakan salah satu perangkat lunak version control yang digunakan untuk manajemen pembangunan proyek perangkat lunak. Perangkat lunak ini mampu mencatat perubahan file, mengembalikan keadaan file ke titik tertentu, dan mampu menangani pemrograman secara pararel.
Pembangunan perangkat lunak tidak lepas dari pembangunan basis datanya. Subversion tidak bisa digunakan untuk melakukan version control pada pembangunan basis data. Tugas akhir ini memberikan salah satu solusi agar subversion dapat melakukan version control pada basis data dengan membuat modul dsvn. Dsvn ini diujikan dengan pembangunan basis data dan melakukan beberapa perubahan struktur basis data.
Hasil dari pengujian menunjukan bahwa modul ini dapat melakukan version control pada struktur basis data dengan fungsi dasar subversion(checkout, import, commit, update, status), memberikan kemudahan kepada programmer dalam membangun basis data, serta menghasilkan file backup yang lebih kecil daripada pembangunan basis data secara manual. File Backup, Version Control, Subversion, dsvn