Rumah Pembangunan Apakah sistem versi serentak (cvs)? - definisi dari techopedia

Apakah sistem versi serentak (cvs)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah yang dimaksudkan dengan Sistem Versi Bersepadu (CVS)?

Sistem versi serentak (CVS) adalah utiliti pengurusan konfigurasi perisian sumber terbuka yang direka untuk mengurus versi yang berbeza dari projek perisian yang sama di repositori khusus.


Setiap dan setiap modul perisian bebas dibangunkan dan sentiasa dinaik taraf untuk prestasi sebagai pemaju mencari cara baru dan berkesan untuk meningkatkan kecekapan modul perisian. CVS mengurus versi modul yang berbeza supaya jika versi masa depan menghadapi beberapa kecacatan, versi lepas boleh dirujuk dan digunakan.

Techopedia menerangkan Sistem Versi Serentak (CVS)

Pemaju perisian perlu mengekalkan banyak dokumen yang berkaitan dengan projek perisian. Proses mengurus sumber yang begitu banyak adalah tugas yang rumit. Selalunya, modul boleh digantikan oleh versi yang lebih baik, yang mungkin mempunyai algoritma yang lebih berkesan atau kurang bergantung pada modul lain. Sekiranya modul canggih tidak berjaya, pemaju perlu beralih ke modul lama. Oleh itu, pengurusan modular kedua-dua modul adalah penting. Ciri ini boleh dicapai oleh repositori atau jenis pangkalan data khas yang boleh menyimpan data berkaitan perisian. Bagaimanapun, ia perlu menjejaki perubahan yang dibuat oleh setiap pemaju dan menyelesaikan konflik apabila beberapa pemaju sedang menjalankan projek yang sama.

CVS mengurus konsistensi di antara fail yang berbeza menggunakan tiga konsep. Penguncian fail digunakan untuk memastikan bahawa fail itu diubah oleh satu orang pada satu masa. Fail yang sama diubah suai oleh orang yang berlainan boleh dipantau menggunakan perintah menonton. CVS memastikan dasar yang sesuai untuk memerangi konflik di antara fail yang diubahsuai oleh pemaju yang sama. Ia menyokong pilihan untuk memasukkan versi yang diubahsuai dalam fail yang sama dengan menggunakan pembolehubah yang sesuai. CVS menawarkan keselamatan menggunakan pengesahan kata laluan atau Kerberos dengan protokol antara muka aplikasi aplikasi keselamatan generik. Akhir sekali, semua perubahan yang dibuat berjaya boleh disimpan menggunakan perintah komit dari antara muka baris perintah.

Apakah sistem versi serentak (cvs)? - definisi dari techopedia