SlideShare a Scribd company logo
Nama : Ali Irfan
NIM : 1511510529
Tugas : Rekayasa Web
SVN
SVN (Subversion) diciptakan sebagai alternatif untuk CVS (Concurrent Versions System)
yang akan memperbaiki beberapa bug di sistem CVS tetap menjaga kompatibilitas tinggi
dengan itu. Seperti CVS, SVN gratis dan open source dengan perbedaan yang didistribusikan
dibawah lisensi Apache sebagai lawan GNU. Untuk mencegah korupsi dalam database yang
rusak, SVN menggunakan konsep yang disebut operasi atom. Entah semua perubahan yang
dibuat ke sumber diterapkan atau tidak diterapkan, yang berarti bahwa tidak ada perubahan
parsial akan mematahkan sumber aslinya. Banyak pengembang telah beralih ke SVN karena
merupakan teknologi baru yang mengambil fitur terbaik dari CVS dan meningkatkan pada
mereka. Sementara operasi cabang CVS yang mahal dan tidak benar-benar meminjamkan diri
untuk garpu jangka panjang dalam proyek, SVN dirancang untuk memungkinkan untuk itu,
pinjaman itu sendiri lebih baik untuk besar, proyek-proyek bercabang dengan banyak arah.
Kritik dari SVN termasuk kecepatan komparatif lebih lambat dan kurangnya kontrol revisi
didistribusikan. Didistribusikan kontrol revisi menggunakan model peer-to-peer daripada
menggunakan server terpusat untuk menyimpan update kode. Sementara model peer-to-
peer akan bekerja lebih baik untuk seluruh dunia, proyek open source, hal itu mungkin tidak
ideal dalam situasi lain. The downside ke pendekatan dedicated server adalah bahwa ketika
server down, tidak ada klien dapat mengakses kode.
Kelebihan :
• Sistem baru berdasarkan CVS
• Termasuk operasi atom
• Operasi cabang murah
• Berbagai plug-in untuk IDE
• Tidak menggunakan model peer-to-peer
Kekurangan :
• Masih mengandung bug yang berkaitan dengan penggantian nama file dan direktori
• Perintah manajemen repositori tidak cukup
• Kecepatan komparatif lambat
GIT
Pertama kali dikembangkan oleh Linus Torvalds Linux ketenaran, Git mengambil
pendekatan radikal yang sangat berbeda dari CVS dan SVN.
Konsep asli untuk Git adalah untuk membuat sistem kontrol revisi lebih cepat,
didistribusikan secara terbuka akan menentang konvensi dan praktek-praktek yang
digunakan dalam CVS. Hal ini terutama dikembangkan untuk Linux dan memiliki kecepatan
tertinggi di sana.
Hal ini juga akan berjalan pada sistem Unix-seperti lainnya, dan port asli Git tersedia
untuk Windows sebagai msysgit.
Karena tidak ada server terpusat, Git tidak meminjamkan dirinya untuk proyek-proyek
pengembang tunggal atau tim kecil sebagai kode belum tentu tersedia saat menggunakan
komputer non-repositori. Workarounds ada untuk masalah ini, dan beberapa melihat
peningkatan kecepatan Git sebagai tradeoff layak untuk kerumitan.
Git juga dilengkapi dengan berbagai macam alat untuk membantu pengguna menavigasi
sistemsejarah. Setiap contoh dari sumber berisi pohon sejarah seluruh, yang dapat berguna
ketika mengembangkan tanpa koneksi internet.
Kelebihan :
• Besar bagi mereka yang membenci CVS / SVN
• Peningkatan dramatis dalam kecepatan operasi
• Operasi cabang murah
• Pohon sejarah lengkap tersedia offline
• Distributed,model peer-to-peer
Kekurangan :
• Kurva belajar bagi mereka yang digunakan untuk SVN
• Tidak optimal untuk pengembang tunggal
• Dukungan terbatas Windows dibandingkan dengan Linux

More Related Content

DOCX
Penjelasan Git dan SVN
PDF
Social Coding - GitHub
ODP
Surabaya meeetup git
DOCX
Tugas Rekayasa Web
PDF
Alogoma university-benefit brochure
PDF
Bishop university-viewbook-2015-international-web
PDF
Communiqué de presse steeve khe
Penjelasan Git dan SVN
Social Coding - GitHub
Surabaya meeetup git
Tugas Rekayasa Web
Alogoma university-benefit brochure
Bishop university-viewbook-2015-international-web
Communiqué de presse steeve khe

Viewers also liked (19)

PPTX
Descriptive text
PDF
15jaar klascementslides departementonderwijs
PPTX
Benefits and challenges of using oer
PPTX
Hiring Prodigies Now!
PDF
Sp pendidikan islam kbsm
PDF
Career Search Overwhelm
PPT
Evolution of high power am transmitter technology
PDF
CV JB Moreira
DOCX
Sesion08 actividad1
PPTX
d&a profile 2013
PDF
Tc 2015 (16)
PPTX
Memoria ram
PPT
Principle of rf generation
PDF
Algoma university-agreement
PPT
Contabilidad de-costos
PDF
7daa523592317395c0ecfdc0ec24a422
PPTX
7 habitos de gente altamente efectiva
PDF
Le Parisien Economie | 20 avril 2015 | L'avis de l'expert | Christophe Chapta...
Descriptive text
15jaar klascementslides departementonderwijs
Benefits and challenges of using oer
Hiring Prodigies Now!
Sp pendidikan islam kbsm
Career Search Overwhelm
Evolution of high power am transmitter technology
CV JB Moreira
Sesion08 actividad1
d&a profile 2013
Tc 2015 (16)
Memoria ram
Principle of rf generation
Algoma university-agreement
Contabilidad de-costos
7daa523592317395c0ecfdc0ec24a422
7 habitos de gente altamente efectiva
Le Parisien Economie | 20 avril 2015 | L'avis de l'expert | Christophe Chapta...
Ad

Similar to Tugas Rekayasa Web (20)

PDF
Tugas rekayasa web
PDF
codeigniter subversion
DOCX
macam Operating System
PPTX
Tugas 4 rekayasa web
PPTX
Arsitektur Sistem Operasi
PDF
Git GitHub.pdf
PPTX
Arsitektur Sistem Operasi
PDF
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
PDF
Php, mySQL dan Javascript - 1
PDF
Analisis Keamanan Nodejs sebagai platorm aplikasi web
PPTX
Perkembagan web server di linux [tugas 2 ; SO II]
PPT
Perkembangan web server di Linux
PPTX
Bab 4
PPTX
Tugas v 0317_arie firmandani_1512510445
PPTX
Tugas rekweb 4
PPTX
Tugas-4 REKAYASA WEB
PPTX
Web server mjs
DOCX
Management database
PPTX
Course 3-ANAPERANCIS-Lanjutann. SDLC.pptx
PPTX
Tugas 4 - Rekayasa Web
Tugas rekayasa web
codeigniter subversion
macam Operating System
Tugas 4 rekayasa web
Arsitektur Sistem Operasi
Git GitHub.pdf
Arsitektur Sistem Operasi
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
Php, mySQL dan Javascript - 1
Analisis Keamanan Nodejs sebagai platorm aplikasi web
Perkembagan web server di linux [tugas 2 ; SO II]
Perkembangan web server di Linux
Bab 4
Tugas v 0317_arie firmandani_1512510445
Tugas rekweb 4
Tugas-4 REKAYASA WEB
Web server mjs
Management database
Course 3-ANAPERANCIS-Lanjutann. SDLC.pptx
Tugas 4 - Rekayasa Web
Ad

Recently uploaded (20)

PPTX
Analisis-Kasus-PNS-Telat-Pelayanan-Publik-Terhambat Fiks.pptx
PPTX
PELAKSANAAN (di Htl_GFeruci, 28 Jul'25) + Link2 MATERI Training_LEADERSHIP & ...
PPTX
Materi Ipas kelas 6 sistem pencernaan manusia
PPTX
Informatika_dan_Keterampilan_Generik.pptx
PDF
Lembar Kerja Mahasiswa Konsep Sistem Operasi
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 10 SMA Terbaru 2025
DOCX
Lembar Kerja Mahasiswa Information System
DOCX
788647528-JURNAL-PEMBELAJARAN-INFORMATIKA MODUL 2.docx
DOCX
Modul Ajar Deep Learning Senbud Seni Musik Kelas 12 SMA Terbaru 2025
PPTX
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 SMA Terbaru 2025
PDF
INSTRUMEN IMPLEMENTASI DAN REFLEKSI PERENCANAAN PEMBELAJARAN-ARNI.pdf
PDF
Timbal Balik yang Timbang: Perdagangan Tak Setara AS–Indonesia
DOCX
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
PPTX
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
PPTX
5. Salindia (Bahan Tayang) Modul 5_ Perencanaan Pembelajaran (1).pptx
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
PPTX
Konsep & Strategi Penyusunan HPS (Perpres No. 16/2018 jo. No.12/2021 & No. 4...
PPTX
PPT-Makhluk-Hidup-dan-Lingkungannya-PROJEK-IPAS-SMK-Kelas-10.pptx
PDF
Capaian Pembelajaran Koding dan Kecerdasan Artifisial.pdf
Analisis-Kasus-PNS-Telat-Pelayanan-Publik-Terhambat Fiks.pptx
PELAKSANAAN (di Htl_GFeruci, 28 Jul'25) + Link2 MATERI Training_LEADERSHIP & ...
Materi Ipas kelas 6 sistem pencernaan manusia
Informatika_dan_Keterampilan_Generik.pptx
Lembar Kerja Mahasiswa Konsep Sistem Operasi
Modul Ajar Deep Learning Bahasa Inggris Kelas 10 SMA Terbaru 2025
Lembar Kerja Mahasiswa Information System
788647528-JURNAL-PEMBELAJARAN-INFORMATIKA MODUL 2.docx
Modul Ajar Deep Learning Senbud Seni Musik Kelas 12 SMA Terbaru 2025
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 SMA Terbaru 2025
INSTRUMEN IMPLEMENTASI DAN REFLEKSI PERENCANAAN PEMBELAJARAN-ARNI.pdf
Timbal Balik yang Timbang: Perdagangan Tak Setara AS–Indonesia
CONTOH RANCANGAN MODUL PROYEK KOKURIKULER SMA 1.docx
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
5. Salindia (Bahan Tayang) Modul 5_ Perencanaan Pembelajaran (1).pptx
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
Konsep & Strategi Penyusunan HPS (Perpres No. 16/2018 jo. No.12/2021 & No. 4...
PPT-Makhluk-Hidup-dan-Lingkungannya-PROJEK-IPAS-SMK-Kelas-10.pptx
Capaian Pembelajaran Koding dan Kecerdasan Artifisial.pdf

Tugas Rekayasa Web

  • 1. Nama : Ali Irfan NIM : 1511510529 Tugas : Rekayasa Web SVN SVN (Subversion) diciptakan sebagai alternatif untuk CVS (Concurrent Versions System) yang akan memperbaiki beberapa bug di sistem CVS tetap menjaga kompatibilitas tinggi dengan itu. Seperti CVS, SVN gratis dan open source dengan perbedaan yang didistribusikan dibawah lisensi Apache sebagai lawan GNU. Untuk mencegah korupsi dalam database yang rusak, SVN menggunakan konsep yang disebut operasi atom. Entah semua perubahan yang dibuat ke sumber diterapkan atau tidak diterapkan, yang berarti bahwa tidak ada perubahan parsial akan mematahkan sumber aslinya. Banyak pengembang telah beralih ke SVN karena merupakan teknologi baru yang mengambil fitur terbaik dari CVS dan meningkatkan pada mereka. Sementara operasi cabang CVS yang mahal dan tidak benar-benar meminjamkan diri untuk garpu jangka panjang dalam proyek, SVN dirancang untuk memungkinkan untuk itu, pinjaman itu sendiri lebih baik untuk besar, proyek-proyek bercabang dengan banyak arah. Kritik dari SVN termasuk kecepatan komparatif lebih lambat dan kurangnya kontrol revisi didistribusikan. Didistribusikan kontrol revisi menggunakan model peer-to-peer daripada menggunakan server terpusat untuk menyimpan update kode. Sementara model peer-to- peer akan bekerja lebih baik untuk seluruh dunia, proyek open source, hal itu mungkin tidak ideal dalam situasi lain. The downside ke pendekatan dedicated server adalah bahwa ketika server down, tidak ada klien dapat mengakses kode. Kelebihan : • Sistem baru berdasarkan CVS • Termasuk operasi atom • Operasi cabang murah • Berbagai plug-in untuk IDE • Tidak menggunakan model peer-to-peer Kekurangan : • Masih mengandung bug yang berkaitan dengan penggantian nama file dan direktori • Perintah manajemen repositori tidak cukup • Kecepatan komparatif lambat
  • 2. GIT Pertama kali dikembangkan oleh Linus Torvalds Linux ketenaran, Git mengambil pendekatan radikal yang sangat berbeda dari CVS dan SVN. Konsep asli untuk Git adalah untuk membuat sistem kontrol revisi lebih cepat, didistribusikan secara terbuka akan menentang konvensi dan praktek-praktek yang digunakan dalam CVS. Hal ini terutama dikembangkan untuk Linux dan memiliki kecepatan tertinggi di sana. Hal ini juga akan berjalan pada sistem Unix-seperti lainnya, dan port asli Git tersedia untuk Windows sebagai msysgit. Karena tidak ada server terpusat, Git tidak meminjamkan dirinya untuk proyek-proyek pengembang tunggal atau tim kecil sebagai kode belum tentu tersedia saat menggunakan komputer non-repositori. Workarounds ada untuk masalah ini, dan beberapa melihat peningkatan kecepatan Git sebagai tradeoff layak untuk kerumitan. Git juga dilengkapi dengan berbagai macam alat untuk membantu pengguna menavigasi sistemsejarah. Setiap contoh dari sumber berisi pohon sejarah seluruh, yang dapat berguna ketika mengembangkan tanpa koneksi internet. Kelebihan : • Besar bagi mereka yang membenci CVS / SVN • Peningkatan dramatis dalam kecepatan operasi • Operasi cabang murah • Pohon sejarah lengkap tersedia offline • Distributed,model peer-to-peer Kekurangan : • Kurva belajar bagi mereka yang digunakan untuk SVN • Tidak optimal untuk pengembang tunggal • Dukungan terbatas Windows dibandingkan dengan Linux