twitter
    join me to learn together :D

Jumat, 23 Desember 2011

Mengenal Git (Version Control Modern)

Saya baru mendapat tawaran dari seorang rekan untuk membuat sebuah project website dengan tujuan agar memiliki portfolio. seriusan, bikin website cuma ngejar portfolionya doang. Tapi ya saya terima aja, itung-itung buat pembelajaran juga. nah dia bilang karena kita ngerjain project ini dalam team, ada baiknya saya belajar dulu tentang git? apaan tuh git? nah inilah yang mau saya share, Cekidot.

GIT adalah sistem revisi kontrol dengan penekanan pada kecepatan.
yup itu dia... masih belum jelas kan?? oke, mungkin dengan penjelasan tentang "revisi kontrol" bisa bikin kita lebih faham.

Revisi kontrol, juga dikenal sebagai kontrol versi dan source kontrol(dan satu aspek dari manajemen konfigurasi perangkat lunak atau SCM), adalah manajemen perubahan pada dokumen, program , dan informasi lainnya dan disimpan sebagai file komputer . Hal ini paling umum digunakan dalam pengembangan perangkat lunak , di mana beberapa orang dalam tim mungkin mengubah file yang sama. Perubahan biasanya diidentifikasi dengan nomor atau huruf kode, disebut sebagai "nomor revisi", "revisi tingkat", atau hanya "revisi". Sebagai contoh, sebuah set awal file adalah "revisi 1". Ketika perubahan pertama dibuat, set yang dihasilkan adalah "revisi 2", dan seterusnya. Setiap revisi terkait dengan timestamp dan orang yang membuat perubahan. Revisi dapat dibandingkan, dipulihkan, dan dengan beberapa jenis file, digabungkan.

Versi Control System (VCS - VCS tunggal) yang paling umum dijalankan sebagai aplikasi yang berdiri sendiri, tetapi kontrol revisi juga tertanam dalam berbagai jenis perangkat lunak seperti pengolah kata (misalnya, Microsoft Word , OpenOffice.org Writer , KWord , Halaman , dll ) spreadsheet (misalnya, Microsoft Excel , OpenOffice.org Calc , KSpread , Bilangan , dll),  dan dalam berbagai sistem manajemen konten (misalnya, Drupal , Joomla , Wordpress ) Integrated Revision Control adalah fitur utama dari wiki software(software wikipedia) paket seperti MediaWiki , DokuWiki , TWiki dll Di wiki , kontrol revisi memungkinkan kemampuan untuk mengembalikan halaman ke revisi sebelumnya, yang penting untuk memungkinkan editor untuk melacak setiap suntingan yang lain, kesalahan yang benar, dan membela wiki publik terhadap vandalisme dan spam.

Software tools for revision control sangat penting untuk Proyek yang dikembangkan oleh lebih dari satu developer.



Tidak ada komentar:

Posting Komentar