TAHU TECH : Version Control, Solusi Perubahan Codingmu

Halo, Sobat Karya!

Dalam membuat kode, pastinya sangat wajar kalau kita merevisi kode hingga berkali-kali, dan revisi kode ini seringkali dilakukan di lebih dari satu file. Bayangkan jika saat sudah melakukan revisi di puluhan file untuk menambahkan fitur A di kode, tapi tak lama kemudian kita diminta untuk membatalkan fitur A tersebut. Pasti sulit kan mengembalikannya? Jangan kuatir, disini version control bisa membantu

Version control adalah sebuah sistem yang mencatat setiap perubahan terhadap file dan folder. Catatannya dilengkapi dengan informasi atas apa saja perubahan yang terjadi, tanggal, dan pelaku perubahannya. Dengan menggunakan version control, coder dapat dengan mudah untuk berpindah dari satu revisi ke revisi lain.

Berikut beberapa aplikasi yang cukup terkenal untuk mengaplikasikan version control.

Bazaar

Bazaar memiliki versi GUI yang dapat memudahkan pengguna, dapat bekerja secara offline, mempunyai fitur rename tracking dan smart merging, serta kecepatan dan efisiensi penyimpanan yang sangat tinggi.

Subversion

Subversion merupakan Free VCS yang bersifat open source. Mendukung versioning terhadap penamaan, penyalinan, dan penghapusan suatu file atau direktori.

Git

Git diigunakan di berbagai layanan VCS seperti Github, Bitbucket, Assembla, dan Gitorious. Mampu menangani proyek besar seperti Kernel Linux secara efektif dalam hal kecepatan dan ukuran data.

Sumber: https://bit.ly/2YxPYK5, https://bit.ly/2FKhRHe


Ingin tahu informasi menarik lainnya? Yuk, ikuti media sosial HMSI FTIK ITS lainnya di
hima.is.its.ac.id/medsos