Terima kasih kepada Tim Wandisco, yang memelihara paket Debian untuk versi subversi terbaru. Artikel ini akan membantu Anda menginstal Subversion 1.8.15 ( SVN ) pada sistem Ubuntu dan Debian.
1. Siapkan Repositori Apt
Pertama, Anda perlu mengkonfigurasi repositori apt di sistem Anda. Gunakan perintah berikut untuk menambahkan repositori pada sistem Ubuntu dan Debian Anda.
Untuk Sistem Ubuntu:-
$ sudo sh -c 'echo "deb http://opensource.wandisco.com/ubuntu `lsb_release -cs` svn18" >> /etc/apt/sources.list.d/subversion18.list' $ sudo wget -q http://opensource.wandisco.com/wandisco-debian.gpg -O- | sudo apt-key add - $ sudo apt-get update
Untuk Sistem Debian:-
$ sudo sh -c 'echo "deb http://opensource.wandisco.com/debian `lsb_release -cs` svn18" >> /etc/apt/sources.list.d/subversion18.list' $ sudo wget -q http://opensource.wandisco.com/wandisco-debian.gpg -O- | sudo apt-key add - $ sudo apt-get update
2. Instal Paket Subversion
Jika Anda memiliki versi yang lebih lama diinstal pada sistem Anda. Anda mungkin menghadapi beberapa masalah konflik. Jadi pertama-tama hapus paket yang ada dari sistem untuk menghindari konflik.
$ sudo apt-get remove subversion
Sekarang instal paket Subversion terbaru yang tersedia menggunakan utilitas manajer paket baris perintah yum.
$ sudo apt-get install subversion
3. Verifikasi Versi Subversi
Pada tahap ini Anda telah berhasil menginstal klien Subversion di sistem Anda. Mari gunakan perintah berikut untuk memverifikasi versi klien svn.
#svn --version svn, version1.8.15 (r1718365) compiled Dec 8 2015, 17:28:26 on x86_64-unknown-linux-gnu Copyright (C) 2015 The Apache Software Foundation. This software consists of contributions made by many people; see the NOTICE file for more information. Subversion is open source software, see http://subversion.apache.org/ The following repository access (RA) modules are available: * ra_svn : Module for accessing a repository using the svn network protocol. - with Cyrus SASL authentication - handles 'svn' scheme * ra_local : Module for accessing a repository on local disk. - handles 'file' scheme * ra_serf : Module for accessing a repository via WebDAV protocol using serf. - using serf 1.3.7 - handles 'http' scheme - handles 'https' scheme
Referensi:
1. http://opensource.wandisco.com/