Share to: share facebook share twitter share wa share telegram print page

Model garpu dan tarik

Model garpu dan tarik (bahasa Inggris: Fork and pull model) mengacu pada model pengembangan perangkat lunak yang sebagian besar digunakan pada GitHub, di mana beberapa pengembang yang bekerja pada proyek bersama membuat kontribusi mereka sendiri dengan berbagi repositori utama dan mendorong perubahan setelah diberikan permintaan tarik oleh pengguna yang terintegrator. Diikuti oleh penampilan Sistem kontrol versi terdistribusi (DVCS, atau Distributed Version Control System), Git secara alami memungkinkan penggunaan pull-based development model, di mana pengembang dapat menyalin proyek ke repositori sendiri, dan mendorong perubahan mereka ke repositori asli, di mana integrator akan menentukan validitas permintaan tarik. Sejak kemunculannya, pull-based development menerima popularitas besar dalam membuka komunitas pengembangan perangkat lunak. Pada GitHub, sekitar lebih dari 400000 permintaan pull yang muncul per bulan rata-rata pada tahun 2015.[1] Model ini juga digunakan pada kebanyakan platform pemrograman kolaboratif, seperti BitBucket, Gitorious dll. Lebih banyak fungsi terus ditambahkan untuk memfasilitasi pull-based model.

Referensi

  1. ^ YU, YUE (July 18, 2016). "Determinants of pull-based development in the context of continuous integration". Science China Information Sciences. 59 (8). doi:10.1007/s11432-016-5595-8. Diakses tanggal 1 August 2016. 
Kembali kehalaman sebelumnya