Subversion adalah perangkat lunak sumber terbuka untuk mengontrol versi yang dirancang untuk menggantikan CVS dan memungkinkan pengembangan perangkat lunak oleh tim yang terpisah dengan cara yang teratur. Git juga merupakan perangkat lunak pengontrol versi yang diciptakan untuk pengembangan kernel Linux dan saat ini banyak digunakan untuk proyek terkenal lainnya. Kedua perangkat lunak tersebut bersifat sumber terbuka.
1. Nama : Suseno Subarkah
Nim : 1312503525
REKAYASA WEB
Subversion,atau dikenal juga dengan nama SVN, adalah suatu perangkat
lunak sumberterbuka pengontrolversi yang dapat mengatur
proses pengembanganperangkat lunak yang dilakukan oleh suatu
kelompokpemrogram yang terpisah menjadi runut dan teratur. Subversion
diciptakan oleh CollabNet yang memegang merekdagang "Subversion"
dan sampai sekarang masih memelihara proyek ini. Versi terakhir
Subversion adalah 1.4.4 yang dirilis pada 8 Juni 2007.Subversiontersedia
dalam versi Linux,Windows, FreeBSD,OpenBSD,Solaris, Mac OS
X dan OS/400.
Subversion dirancang khusus sebagai pengganti modern dari CVS.
Penggunaan Subversion sebagaialternatif CVS sebagaipengontrol versi
perlahan mulai meluas. Proyek-proyek yang menggunakan Subversion
antara lain mencakup Apache Software
Foundation, KDE, GNOME, GCC,Python, Samba, Mono, MediaWiki,
dll. SourceForge.net juga telah menyediakan hostingSubversionuntuk
proyek-proyek sumberterbukanya.
Git adalah perangkat lunak pengontrol versi atau proyek
manajemen kode perangkat lunak yang diciptakan oleh Linus Torvalds,
yang pada awalnya ditujukan untuk pengembangankernel Linux. Desain
Git terinspirasi oleh BitKeeperdan Monotone. Git pada awalnya hanya
dirancang sebagai mesin tingkat rendah yang dapat digunakan oleh
tampilan muka (front end) lain seperti Cogitoatau StGIT.Namun
selanjutnya proyek inti Git telah berkembang menjadi pengontrol revisi
lengkap yang dapat digunakan langsung. Saat ini, beberapa perangkat
lunak terkenal menggunakan Git sebagai pengontrolrevisinya, antara lain
kernel Linux,Server X.org, pengembanganinti OLPC (One Laptop per
Child),serta kerangka kerja web Ruby on Rails.
Pemeliharaan perangkat lunak Git saat ini diawasi oleh Junio Hamano.
Dirilis di bawah LisensiPublik Umum GNU versi 2, Git adalah
suatu perangkat lunak bebas.