Laman

Minggu, 25 September 2016

Teknologi Terbarukan

Abstrak
Pada perkembangan teknologi informasi yang berkembang dengan pesat, maka pengembangan dalam bidang tersebut semakin kompleks. Dalam perkembangan teknologi informasi khususnya dalam membuat program atau pemrograman tidak bisa terhindari untuk melakukan perubahan spesifikasi ataupun kebutuhan karena hal yang mustahil jika membuat program akan sempurna dalam percobaan pertama. Maka dari pada itu pengembangan perangkat lunak akan sangat dekat sekali dengan sistem kontrol versi. Tulisan ini akan membahas bagaimana memanajemenkan perubahan-perubahan yang terjadi pada sistem file mencakup sumber kode, file desain, dokumen pengolahan kata, maupun tipe kumpulan informasi lainnya serta pengenalan git yang adalah salah satu perangkat lunak untuk sistem kontrol versi.
Kata kunci : kontrol versi, git, manajemen pengubahan berkas.
Pendahuluan
Dalam kasus pemrograman sistem kontrol versi ialah sebagai alat dalam memanajemenkan perubahan kode program. Terdapat kegunaan utama dalam sistem kontrol versi ini adalah :
1.      Menyimpan versi lama dari kode, dan
2.      Menggabungkan perubahan-perubahan kode dari versi lama (seperti menghapus fungsi-fungsi pada program) dan menggabungkan perubahan dari orang lain(seperti menambah fungsi pada program)
Sebelum menggunakan sistem kontrol versi umumnya pemrogram melakukan manajemen dengan pemisahan direktori seperti gambar dibawah ini:




Gambar 1: Manajemen dengan pemisahan direktori