Lompat ke isi

Subversion: Perbedaan antara revisi

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Maintenance script (bicara | kontrib)
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 28775188; atribusi sumber disertakan.
 
Maintenance script (bicara | kontrib)
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi
 
Baris 1: Baris 1:
'''Subversion''', disingkat sebagai '''SVN''', adalah sebuah [[kendali versi|sistem pengendali versi]] [[Perangkat lunak bebas|bebas]] dan [[sumber terbuka]] yang pertama kali dikembangkan pada 2000. SVN pertama kali dikembangkan oleh CollabNet sebagai pengganti untuk [[Concurrent Versions System]] (CVS) yang populer saat itu. Pada 2009, Subversion didaftarkan sebagai calon proyek [[Apache Software Foundation|The Apache Software Foundation]] (ASF) dan mulai diangkat sebagai proyek aktif Apache sejak Februari 2010, berganti nama menjadi '''Apache Subversion'''. Nama tersebut merupakan hak merek yang dimiliki oleh ASF.
[[File:Apache_Subversion_logo.svg|thumb|right|280px|Apache Subversion logo]]


Subversion merupakan pengendali versi terpopuler kedua setelah [[git]], dengan sekitar 5.18% pengembang yang disurvei oleh [[Stack Overflow]] melaporkannya sebagai pengendali versi utama mereka pada 2022. Proyek-proyek yang menggunakan Subversion antara lain [[KDE]], [[GNOME]], [[GNU Compiler Collection|GCC]], [[Python]], [[Samba]], [[Mono]], dan [[MediaWiki]]. [[SourceForge.net|SourceForge]] juga menyediakan ''[[hosting]]'' Subversion untuk proyek-proyek sumber terbukanya.
'''Subversion''', disingkat sebagai '''SVN''', adalah sebuah [[kendali versi|sistem pengendali versi]] [[Perangkat lunak bebas|bebas]] dan [[sumber terbuka]] yang pertama kali dikembangkan pada 2000. SVN pertama kali dikembangkan oleh CollabNet sebagai pengganti untuk [[Concurrent Versions System]] (CVS) yang populer saat itu.<ref>Ben Collins-Sussman. [https://svnbook.red-bean.com/en/1.7/svn-book.html Version Control with Subversion - For Subversion 1.7]. 2013.</ref> Pada 2009, Subversion didaftarkan sebagai calon proyek [[Apache Software Foundation|The Apache Software Foundation]] (ASF) dan mulai diangkat sebagai proyek aktif Apache sejak Februari 2010,<ref>Richard Speed. [https://www.theregister.com/2020/02/28/apaches_celebrates_20_years_of_subversion/ Time to svn commit like it's the year 2000: Apache celebrates 20 years of Subversion]. ''The Register''. 2020-02-28.</ref> berganti nama menjadi '''Apache Subversion'''.<ref>[https://www.apache.org/foundation/marks/list/ Apache Trademark Listing]. ''Apache Software Foundation''.</ref> Nama tersebut merupakan hak merek yang dimiliki oleh ASF.
 
Subversion merupakan pengendali versi terpopuler kedua setelah [[git]], dengan sekitar 5.18% pengembang yang disurvei oleh [[Stack Overflow]] melaporkannya sebagai pengendali versi utama mereka pada 2022.<ref>Ryan Donovan. [https://stackoverflow.blog/2023/01/09/beyond-git-the-other-version-control-systems-developers-use/ Beyond Git: The other version control systems developers use - Stack Overflow]. ''Stack Overflow Blog''. 2023-01-09.</ref> Proyek-proyek yang menggunakan Subversion antara lain [[KDE]], [[GNOME]], [[GNU Compiler Collection|GCC]], [[Python]], [[Samba]], [[Mono]], dan [[MediaWiki]]. [[SourceForge.net|SourceForge]] juga menyediakan ''[[hosting]]'' Subversion untuk proyek-proyek sumber terbukanya.


== Sejarah ==
== Sejarah ==
[[CollabNet]] mendirikan proyek Subversion pada tahun 2000 sebagai upaya untuk membuat [[Kendali versi|sistem pengendali versi]] sumber terbuka yang beroperasi seperti CVS tetapi dengan perbaikan [[Kutu (komputer)|kutu]] dan penambahan fitur-fitur yang kurang dari CVS. Pada tahun 2001, Subversion sudah bisa meng-''host'' [[Kode sumber|kode sumbernya]] sendiri dan pada bulan Februari 2004 sudah merilis versi 1.0.
[[CollabNet]] mendirikan proyek Subversion pada tahun 2000 sebagai upaya untuk membuat [[Kendali versi|sistem pengendali versi]] sumber terbuka yang beroperasi seperti CVS tetapi dengan perbaikan [[Kutu (komputer)|kutu]] dan penambahan fitur-fitur yang kurang dari CVS. Pada tahun 2001, Subversion sudah bisa meng-''host'' [[Kode sumber|kode sumbernya]] sendiri dan pada bulan Februari 2004 sudah merilis versi 1.0.<ref>[https://svnbook.red-bean.com/en/1.7/svn.intro.whatis.html What Is Subversion?]. ''svnbook.red-bean.com''.</ref><ref>[https://lwn.net/Articles/72498/ subversion 1.0 is released [LWN.net]]. ''lwn.net''.</ref>


Pada bulan November 2009, Subversion diterima ke dalam program [[Apache Incubator]] yang menandai awal dari proses menjadi proyek Apache tingkat tinggi standar. Proses tersebut tercapai pada tanggal 17 Februari 2010.
Pada bulan November 2009, Subversion diterima ke dalam program [[Apache Incubator]] yang menandai awal dari proses menjadi proyek Apache tingkat tinggi standar. Proses tersebut tercapai pada tanggal 17 Februari 2010.<ref>[http://www.sdtimes.com/SUBVERSION_JOINS_FORCES_WITH_APACHE/By_David_Rubinstein/About_APACHE_and_SUBVERSION/33886 Subversion joins forces with Apache - SD Times: Software Development News]. ''web.archive.org''. 2009-11-11.</ref><ref>[http://subversion.wandisco.com/component/content/article/1/43.html Subversion is now Apache Subversion]. ''subversion.wandisco.com''. 2010-02-18.</ref>


== Pengembangan dan implementasi ==
== Pengembangan dan implementasi ==
[[CollabNet]] tetap melanjutkan keterlibatannya dalam proyek Subversion. Walau demikian, proyek tersebut berjalan sebagai proyek komunitas sumber terbuka yang independen. Pada bulan November 2009, proyek tersebut diterima ke dalam program [[Apache Incubator]] dengan tujuan untuk menjadi bagian dari program [[Apache Software Foundation]]. Sejak bulan Maret 2010, proyek ini secara resmi dikenal sebagai Apache Subversion setelah berhasil menjadi bagian dari Proyek Tingkat Tinggi Apache.
[[CollabNet]] tetap melanjutkan keterlibatannya dalam proyek Subversion. Walau demikian, proyek tersebut berjalan sebagai proyek komunitas sumber terbuka yang independen. Pada bulan November 2009, proyek tersebut diterima ke dalam program [[Apache Incubator]] dengan tujuan untuk menjadi bagian dari program [[Apache Software Foundation]]. Sejak bulan Maret 2010, proyek ini secara resmi dikenal sebagai Apache Subversion setelah berhasil menjadi bagian dari Proyek Tingkat Tinggi Apache.<ref>[https://apache.org/foundation/press/pr_2009_11_04.html Subversion Submitted to Become a Project at The Apache Software Foundation]. ''apache.org''.</ref><ref>[http://www.open.collab.net/news/press/2010/apache.html CollabNet Supports Subversion's Graduation to Apache Top-Level Project]. ''CollabNet''. 2010-03-1.</ref>


Pada bulan Oktober 2009, [[WANdisco]] mengumumkan perekrutan komitter inti Subversion begitu perusahaan tersebut menjadi perusahaan sponsor utama proyek Subversion. Termasuk dalam perekrutan tersebut adalah Hyrum Wright, presiden dari Subversion Corporation dan manajer rilis proyek Subversion sejak awal 2008, yang bergabung untuk memimpin tim sumber terbuka di perusahaan tersebut.
Pada bulan Oktober 2009, [[WANdisco]] mengumumkan perekrutan komitter inti Subversion begitu perusahaan tersebut menjadi perusahaan sponsor utama proyek Subversion. Termasuk dalam perekrutan tersebut adalah Hyrum Wright, presiden dari Subversion Corporation dan manajer rilis proyek Subversion sejak awal 2008, yang bergabung untuk memimpin tim sumber terbuka di perusahaan tersebut.<ref>[http://opensource.sys-con.com/node/1239202 WANdisco Names Hyrum Wright to Lead Subversion Open Source Efforts]. ''Open Source Magazine''. 2010-01-07.</ref>


Proyek Subversion tidak menyertakan antarmuka pengguna grafis (GUI) resmi untuk digunakan pada Subversion. Antarmuka pengguna grafis tersebut dikembangkan dan disediakan oleh pihak ketiga dengan berbagai macam perangkat lunak tambahannya.
Proyek Subversion tidak menyertakan antarmuka pengguna grafis (GUI) resmi untuk digunakan pada Subversion. Antarmuka pengguna grafis tersebut dikembangkan dan disediakan oleh pihak ketiga dengan berbagai macam perangkat lunak tambahannya.


Pengembangan SubversionJ (sebuah [[API Java]]) dan implementasi perintah Obliterate, perintah yang mirip dengan yang disediakan oleh [[Perforce]], diumumkan pada tahun 2009. Pengembangan tersebut disponsori oleh WANdisco.
Pengembangan SubversionJ (sebuah [[API Java]]) dan implementasi perintah Obliterate, perintah yang mirip dengan yang disediakan oleh [[Perforce]], diumumkan pada tahun 2009. Pengembangan tersebut disponsori oleh WANdisco.<ref>[http://www.cmcrossroads.com/index.php?Itemid=100152&catid=101:news-and-announcements&id=13065:wandisco-presents-new-initiatives-for-the-subversion-open-source-project-&option=com_content&view=article WANdisco Presents New Initiatives for the Subversion Open Source Project]. ''CMCrossroads''.</ref>
 
Subversion versi 1.7 yang dirilis pada bulan Oktober 2011 menyertakan transportasi HTTP yang disederhanakan untuk meningkatkan kinerja.
 
== Referensi ==


Subversion versi 1.7 yang dirilis pada bulan Oktober 2011 menyertakan transportasi HTTP yang disederhanakan untuk meningkatkan kinerja.<ref>[https://subversion.apache.org/roadmap.html Apache Subversion Roadmap]. ''subversion.apache.org''.</ref>


== Pranala luar ==
== Pranala luar ==
* [https://subversion.apache.org/ Situs resmi]
* [https://subversion.apache.org/ Situs resmi]
*  [http://subversion.tigris.org/ Situs resmi lama].
*  [http://subversion.tigris.org/ Situs resmi lama].


== Referensi ==
<references />


== Sumber dan atribusi ==


== Sumber dan atribusi ==
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Subversion&oldid=28775188 Wikipedia bahasa Indonesia], revisi 28775188 (2026-01-03T15:16:55Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.


Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Subversion&oldid=28775188 Wikipedia bahasa Indonesia], revisi 28775188 (2026-01-03T15:16:55Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
<!-- WIKI_UNISSULA_PRESENTATION_V4 -->

Revisi terkini sejak 23 Agustus 2026 14.08

Apache Subversion logo

Subversion, disingkat sebagai SVN, adalah sebuah sistem pengendali versi bebas dan sumber terbuka yang pertama kali dikembangkan pada 2000. SVN pertama kali dikembangkan oleh CollabNet sebagai pengganti untuk Concurrent Versions System (CVS) yang populer saat itu.[1] Pada 2009, Subversion didaftarkan sebagai calon proyek The Apache Software Foundation (ASF) dan mulai diangkat sebagai proyek aktif Apache sejak Februari 2010,[2] berganti nama menjadi Apache Subversion.[3] Nama tersebut merupakan hak merek yang dimiliki oleh ASF.

Subversion merupakan pengendali versi terpopuler kedua setelah git, dengan sekitar 5.18% pengembang yang disurvei oleh Stack Overflow melaporkannya sebagai pengendali versi utama mereka pada 2022.[4] Proyek-proyek yang menggunakan Subversion antara lain KDE, GNOME, GCC, Python, Samba, Mono, dan MediaWiki. SourceForge juga menyediakan hosting Subversion untuk proyek-proyek sumber terbukanya.

Sejarah

CollabNet mendirikan proyek Subversion pada tahun 2000 sebagai upaya untuk membuat sistem pengendali versi sumber terbuka yang beroperasi seperti CVS tetapi dengan perbaikan kutu dan penambahan fitur-fitur yang kurang dari CVS. Pada tahun 2001, Subversion sudah bisa meng-host kode sumbernya sendiri dan pada bulan Februari 2004 sudah merilis versi 1.0.[5][6]

Pada bulan November 2009, Subversion diterima ke dalam program Apache Incubator yang menandai awal dari proses menjadi proyek Apache tingkat tinggi standar. Proses tersebut tercapai pada tanggal 17 Februari 2010.[7][8]

Pengembangan dan implementasi

CollabNet tetap melanjutkan keterlibatannya dalam proyek Subversion. Walau demikian, proyek tersebut berjalan sebagai proyek komunitas sumber terbuka yang independen. Pada bulan November 2009, proyek tersebut diterima ke dalam program Apache Incubator dengan tujuan untuk menjadi bagian dari program Apache Software Foundation. Sejak bulan Maret 2010, proyek ini secara resmi dikenal sebagai Apache Subversion setelah berhasil menjadi bagian dari Proyek Tingkat Tinggi Apache.[9][10]

Pada bulan Oktober 2009, WANdisco mengumumkan perekrutan komitter inti Subversion begitu perusahaan tersebut menjadi perusahaan sponsor utama proyek Subversion. Termasuk dalam perekrutan tersebut adalah Hyrum Wright, presiden dari Subversion Corporation dan manajer rilis proyek Subversion sejak awal 2008, yang bergabung untuk memimpin tim sumber terbuka di perusahaan tersebut.[11]

Proyek Subversion tidak menyertakan antarmuka pengguna grafis (GUI) resmi untuk digunakan pada Subversion. Antarmuka pengguna grafis tersebut dikembangkan dan disediakan oleh pihak ketiga dengan berbagai macam perangkat lunak tambahannya.

Pengembangan SubversionJ (sebuah API Java) dan implementasi perintah Obliterate, perintah yang mirip dengan yang disediakan oleh Perforce, diumumkan pada tahun 2009. Pengembangan tersebut disponsori oleh WANdisco.[12]

Subversion versi 1.7 yang dirilis pada bulan Oktober 2011 menyertakan transportasi HTTP yang disederhanakan untuk meningkatkan kinerja.[13]

Pranala luar

Referensi

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 28775188 (2026-01-03T15:16:55Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.