Setelah sebelumnya saya
menulis part1,
kali ini akan saya lanjutkan kembali bahasan mengenai Subversion.
Kali ini saya akan
memberikan tutorial dasar mengenai penggunaan Subversion dalam
kegiatan coding dengan menggunakan IDE Netbeans.
Sebenarnya untuk
menggunakan Subversion tidak harus memakai Netbeans, IDE lain seperti
Eclipse yang telah dipasangi plugin SVN dapat menjadi
alternatif, selain itu dapat juga memanfaatkan command line
interface. Saya pilih Netbeans sebagai contoh saja.
OK pada part1
yang lalu saya telah mebuat repo SVN di http://localhost/repo,
kali ini akan saya pakai repo tersebut untuk menghosting
project saya.
Cara menggunakan subversion saya rangkum sebagai berikut ini
Membuat
Repository
Melalui terminal, buat repository
baru dengan perintah
svnadmin create [path_repository]
Pada part1 lalu saya membuat folder
induk subversion di /srv/repo,
kali ini saya buat repository baru di /srv/repo/simple_gui
sehingga perintah di atas jadi
svnadmin create /srv/repo/simple_gui
Kemudian saya buat tambahkan 3 folder di /srv/repo/simple_gui
Folder-folder tersebut adalah trunk, branches, tags
Cara membuat foldernya menggunakan perintah svn mkdir
svn mkdir -m "[pesan]" \ file:///srv/repo/simple_gui/trunk \ file:///srv/repo/simple_gui/brances \ file:///srv/repo/simple_gui/tags
Saya buat ketiga folder tersebut untuk mengikuti standar subversion,
penjelasan lengkapnya baca di
dokumentasi subversion di sini :)
Kemudian saya set permission foldernya supaya bisa diakses
siapa saja dengan perintah
sudo chown http.http /srv/repo/simple_gui
http.http pada perintah di atas maksudnya adalah mengubah
kepemilikan folder /srv/repo/simple_gui menjadi milik user
http dan group http, user dan group ini bisa berbeda di
distro lain
Untuk part2 ini sampe buat repo dulu ya, ntar saya sambung lagi
ndek mau aku kakehan nggawe screenshot, rada aras2en nulis akeh :p
Masih panjang cerita subversion ini, sampe ketemu lagi di part3 :)
3 comments:
wow kk, wow
kayaknya berhubungan sama postinganku yang terakhir. Ini pake VPN ya mas?
itu nggak pake VPN kok
ayo bang lanjutkan.. saya tunggu :)
Post a Comment