Subversion Perangkat Lunak Kontrol Versi Gratis
Sistem kontrol versi terpusat open source yang luar biasa
Kelola kode sumber dengan sistem kontrol sumber tingkat perusahaan. Memungkinkan pengembang untuk memeriksa riwayat proyek, memulihkan versi lama, dan mengamankan data.
Ringkasan
Subversion adalah perangkat lunak kontrol versi gratis dan open source *. Ini adalah sistem kontrol sumber yang sederhana, mudah digunakan, dan andal untuk berbagai proyek. Karena itu, siapa pun dari individu hingga perusahaan skala besar dapat menggunakannya. Apache Subversion membantu pengembang untuk berkolaborasi dan bekerja bersama pada proyek yang sama. Pengembang dapat mengelola direktori, file, dan perubahan yang dibuat untuk mereka. Selain itu, kontrol versi svn memungkinkan Anda untuk meninjau sejarah dan memulihkan versi yang lebih lama. Subversi ini hadir dengan fitur -fitur yang kuat dan modern seperti cabang, tag, pelacakan gabungan, penguncian file, resolusi konflik, dan banyak lagi. Cabang biasanya digunakan untuk pengembangan fitur baru. Anda dapat dengan mudah menggabungkan cabang fitur ke dalam cabang master dengan bantuan sistem kontrol versi terpusat ini. Tag digunakan untuk membuat snapshot proyek. Tag juga memungkinkan pengembang untuk memberikan versi unik dari repositori dengan nama yang ringkas dan dapat dikenali. Perangkat lunak kontrol versi ini memiliki komponen untuk melakukan operasi tertentu seperti SVN, SVNVersion, SvnLook, Svnadmin, dan banyak lagi. SVN adalah program klien baris perintah, sedangkan SVNVersion adalah program untuk melaporkan keadaan salinan yang berfungsi, dan SVNLOOK adalah alat untuk memeriksa repositori.
Persyaratan sistem
Subversion tidak memiliki kriteria unik untuk instalasi. Silakan periksa bagian instalasi.
Fitur
Subversion dikirimkan dengan fitur kuat perangkat lunak kontrol versi. Beberapa fitur utama tercantum di bawah ini:
- Cabang dan tag
- aman dan dapat diandalkan
- Metadata versi bentuk gratis
- Komitmen Atom
- Gabungkan pelacakan
- Penguncian file
- Bendera yang dapat dieksekusi dilestarikan
- Pesan Lokal
- Resolusi konflik interaktif
- Mirroring hanya baca repositori
- File biner ditangani secara efisien
- Binding ke bahasa pemrograman
Instalasi
menginstal di ubuntu
Jalankan perintah di bawah ini.
$ apt-get install subversion
$ apt-get install libapache2-svn
Memasang di Red Hat Linux
Jalankan perintah berikut.
$ yum install subversion
$ yum install mod_dav_svn
FAQ
Apa itu subversi?
Subversion adalah sistem kontrol versi terpusat yang gratis dan open-source. Ini digunakan untuk melacak versi proyek saat ini dan sebelumnya.
Apa sistem operasi yang didukung?
Subversion berjalan pada semua rasa Unix modern, serta Windows, BEOS, OS/2, dan MacOS.
Apa itu batang di svn?
Batangnya adalah direktori di mana semua pengembangan besar terjadi. Pengembang sering memeriksanya untuk mengerjakan proyek.
Apa itu Tortoisesvn?
TortoisesVN adalah klien SVN yang banyak digunakan untuk berkomunikasi dengan server SVN. Ini adalah kontrol revisi berbasis Windows, kontrol versi, dan perangkat lunak kontrol sumber.
Apa itu komponen SVN?
Server SVN dan klien SVN adalah dua komponen utama SVN.