Apakah itu CVS (Sistem Versi Bersamaan)?

Pertama dibangunkan pada tahun 1986, CVS (pendek untuk Sistem Versi Bersamaan ) adalah penyelesaian perisian yang membantu pemaju perisian menjejaki semua perubahan yang dibuat kepada kod sumber program. Dengan menggunakan penyelesaian CVS, sesebuah syarikat boleh mempunyai beberapa pemaju yang bekerja pada projek yang sama tanpa takut mengganti kerja setiap orang lain atau kehilangan sebarang perubahan. CVS juga memberi mereka keupayaan untuk melihat dan kembali kepada versi yang lebih lama, sekiranya perubahan yang dibuat menyebabkan konflik.

CVS terakhir dikemas kini pada 2008. Walaupun masih digunakan untuk projek yang lebih kecil, CVS tidak mempunyai banyak ciri kawalan semakan moden yang penting untuk pembangunan perisian profesional berskala besar. Varian CVS termasuk nama fail kesensitif nama CVSNT, dan OpenCVS, yang menggunakan kaedah keselamatan yang lebih kukuh.

  • Lihat halaman kawalan semakan kami untuk senarai lengkap penyelesaian kawalan semakan alternatif alternatif.

Bagaimanakah ia berfungsi?

CVS berfungsi dengan mempunyai pelayan utama atau komputer menjejaki perubahan yang dibuat apabila pelanggan melakukan perubahan mereka kepada pelayan, daripada menyimpan banyak salinan kod sumber. Apabila pelanggan menyerahkan datanya, jika tiada konflik wujud dengan versi pelayan dan versi klien, kedua-dua versi digabungkan. Walau bagaimanapun, jika konflik wujud sebelum mengemukakan perubahan, program CVS memaparkan konflik untuk ditukar atau diselaraskan dengan sewajarnya, jadi tiada konflik berlaku selepas penggabungan.

Bandingkan, Akronim komputer, Diff, Pengaturcaraan istilah, RCS, Subversion