SlideShare a Scribd company logo
1 of 2
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

Viewers also liked

Viewers also liked (19)

Descriptive text
Descriptive textDescriptive text
Descriptive text
 
15jaar klascementslides departementonderwijs
15jaar klascementslides departementonderwijs15jaar klascementslides departementonderwijs
15jaar klascementslides departementonderwijs
 
Benefits and challenges of using oer
Benefits and challenges of using oerBenefits and challenges of using oer
Benefits and challenges of using oer
 
Hiring Prodigies Now!
Hiring Prodigies Now!Hiring Prodigies Now!
Hiring Prodigies Now!
 
Sp pendidikan islam kbsm
Sp pendidikan islam kbsmSp pendidikan islam kbsm
Sp pendidikan islam kbsm
 
Career Search Overwhelm
Career Search OverwhelmCareer Search Overwhelm
Career Search Overwhelm
 
Evolution of high power am transmitter technology
Evolution of high power am transmitter technologyEvolution of high power am transmitter technology
Evolution of high power am transmitter technology
 
CV JB Moreira
CV JB MoreiraCV JB Moreira
CV JB Moreira
 
Sesion08 actividad1
Sesion08 actividad1Sesion08 actividad1
Sesion08 actividad1
 
d&a profile 2013
d&a profile 2013d&a profile 2013
d&a profile 2013
 
Tc 2015 (16)
Tc 2015 (16)Tc 2015 (16)
Tc 2015 (16)
 
Memoria ram
Memoria ramMemoria ram
Memoria ram
 
Principle of rf generation
Principle of rf generationPrinciple of rf generation
Principle of rf generation
 
Algoma university-agreement
Algoma university-agreementAlgoma university-agreement
Algoma university-agreement
 
Contabilidad de-costos
Contabilidad de-costosContabilidad de-costos
Contabilidad de-costos
 
7daa523592317395c0ecfdc0ec24a422
7daa523592317395c0ecfdc0ec24a4227daa523592317395c0ecfdc0ec24a422
7daa523592317395c0ecfdc0ec24a422
 
Resume 2
Resume 2Resume 2
Resume 2
 
7 habitos de gente altamente efectiva
7 habitos de gente altamente efectiva7 habitos de gente altamente efectiva
7 habitos de gente altamente efectiva
 
Le Parisien Economie | 20 avril 2015 | L'avis de l'expert | Christophe Chapta...
Le Parisien Economie | 20 avril 2015 | L'avis de l'expert | Christophe Chapta...Le Parisien Economie | 20 avril 2015 | L'avis de l'expert | Christophe Chapta...
Le Parisien Economie | 20 avril 2015 | L'avis de l'expert | Christophe Chapta...
 

Similar to Tugas Rekayasa Web

codeigniter subversion
codeigniter subversioncodeigniter subversion
codeigniter subversionAndri Yabu
 
macam Operating System
macam Operating Systemmacam Operating System
macam Operating SystemNiken Dwi
 
Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa webrimaafauziaah
 
Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasiviviluthfiyah
 
Git GitHub.pdf
Git  GitHub.pdfGit  GitHub.pdf
Git GitHub.pdfRandomL1
 
Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasiviviluthfiyah
 
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdfLindaanjani1
 
Php, mySQL dan Javascript - 1
Php, mySQL dan Javascript - 1Php, mySQL dan Javascript - 1
Php, mySQL dan Javascript - 1Agus Supriatna
 
Analisis Keamanan Nodejs sebagai platorm aplikasi web
Analisis Keamanan Nodejs sebagai platorm aplikasi webAnalisis Keamanan Nodejs sebagai platorm aplikasi web
Analisis Keamanan Nodejs sebagai platorm aplikasi webIrfan Aris Nurhakim
 
Perkembagan web server di linux [tugas 2 ; SO II]
Perkembagan web server di linux [tugas 2 ; SO II]Perkembagan web server di linux [tugas 2 ; SO II]
Perkembagan web server di linux [tugas 2 ; SO II]sh1do
 
Perkembangan web server di Linux
Perkembangan web server di LinuxPerkembangan web server di Linux
Perkembangan web server di LinuxTugas_SO2
 
Tugas v 0317_arie firmandani_1512510445
Tugas v  0317_arie firmandani_1512510445Tugas v  0317_arie firmandani_1512510445
Tugas v 0317_arie firmandani_1512510445Arie Firmandani
 
Tugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBTugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBElisanendes
 

Similar to Tugas Rekayasa Web (20)

Tugas rekayasa web
Tugas rekayasa webTugas rekayasa web
Tugas rekayasa web
 
codeigniter subversion
codeigniter subversioncodeigniter subversion
codeigniter subversion
 
macam Operating System
macam Operating Systemmacam Operating System
macam Operating System
 
Tugas 4 rekayasa web
Tugas 4 rekayasa webTugas 4 rekayasa web
Tugas 4 rekayasa web
 
Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasi
 
Git GitHub.pdf
Git  GitHub.pdfGit  GitHub.pdf
Git GitHub.pdf
 
Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasi
 
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
 
Php, mySQL dan Javascript - 1
Php, mySQL dan Javascript - 1Php, mySQL dan Javascript - 1
Php, mySQL dan Javascript - 1
 
Analisis Keamanan Nodejs sebagai platorm aplikasi web
Analisis Keamanan Nodejs sebagai platorm aplikasi webAnalisis Keamanan Nodejs sebagai platorm aplikasi web
Analisis Keamanan Nodejs sebagai platorm aplikasi web
 
Perkembagan web server di linux [tugas 2 ; SO II]
Perkembagan web server di linux [tugas 2 ; SO II]Perkembagan web server di linux [tugas 2 ; SO II]
Perkembagan web server di linux [tugas 2 ; SO II]
 
Perkembangan web server di Linux
Perkembangan web server di LinuxPerkembangan web server di Linux
Perkembangan web server di Linux
 
Bab 4
Bab 4Bab 4
Bab 4
 
Tugas v 0317_arie firmandani_1512510445
Tugas v  0317_arie firmandani_1512510445Tugas v  0317_arie firmandani_1512510445
Tugas v 0317_arie firmandani_1512510445
 
Tugas rekweb 4
Tugas rekweb 4Tugas rekweb 4
Tugas rekweb 4
 
Tugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBTugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEB
 
Web server mjs
Web server mjsWeb server mjs
Web server mjs
 
Management database
Management databaseManagement database
Management database
 
Tugas 4 - Rekayasa Web
Tugas 4 - Rekayasa WebTugas 4 - Rekayasa Web
Tugas 4 - Rekayasa Web
 
Sistem operasi open source
Sistem operasi open sourceSistem operasi open source
Sistem operasi open source
 

Recently uploaded

MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...Kanaidi ken
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSdheaprs
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...Kanaidi ken
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)PUNGKYBUDIPANGESTU1
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...Kanaidi ken
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfWidyastutyCoyy
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptAgusRahmat39
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 

Recently uploaded (20)

MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...PELAKSANAAN  + Link-Link MATERI Training_ "Effective INVENTORY &  WAREHOUSING...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING...
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 

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