Model garpu dan tarik
Model garpu dan tarik () 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
- ↑ YUE YU. Determinants of pull-based development in the context of continuous integration. Science China Information Sciences. July 18, 2016. Vol. 59 (8). doi:10.1007/s11432-016-5595-8.
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 27933894 (2025-10-07T05:44:54Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.