Tutorial Menambah Repository Gres Di Svn Server

 

Tutorial kali ini akan membahas, bagaimana caranya menciptakan repository SVN yang baru. Tutorial ini menyambung dari tutorial sebelumnya. Sebagai informasi, sistem operasi yang aku gunakan untuk SVN server yaitu Ubuntu Server 16.04 LTS. Repository yang sudah ada sebelumnya ada di URL:

http://server_svn/svn/myproject

Sedangkan aku akan menciptakan repository gres yang nantinya dapat diakses di URL:

http://server_svn/svn/newproject

Berikut langkah-langkahnya:

Setelah masuk ke dalam Ubuntu Server,  aku menciptakan folder gres yang akan dipakai untuk menampung repository yang akan dibuat, dengan menjalankan perintah:

sudo mkdir /home/svn/newproject

kemudian aku ubah kepemilikan dan grup pemilik folder tersebut semoga menjadi milik user www-data dengan grup subversion yang sudah aku buat sebelumnya, melalui perintah berikut:

sudo chown www-data:subversion -R /home/svn/newproject/

lalu, aku juga mengubah hak jalan masuk folder tersebut semoga user dari grup dapat menulisi file dan folder newproject tersebut dengan perintah:

sudo chmod g+ws -R /home/svn/newproject/

sesudah itu, aku akan mendaftarkan folder myproject sebagai user repository SVN yang gres dengan menjalankan perintah:

sudo svnadmin create /home/svn/newproject/

kemudian aku buka konfigurasi apache yang mengatur repository SVN semoga dapat diakses dari WebDAV dengan menjalankan perintah:

sudo vim /etc/apache2/mods-enabled/dav_svn.conf

kemudian aku masukkan konfigurasi di bawah ini:

<Location /svn/newproject>      DAV svn      SVNPath /home/svn/newproject      AuthType Basic      AuthName "newproject subversion repository"      AuthUserFile /etc/subversion/passwd-newproject      Require valid-user   </Location>  

simpan, kemudian aku akan menciptakan user dan password gres dengan nama user johndoe sebagai user yang aku beri hak jalan masuk ke repository newproject, dengan menjalankan perintah:

sudo htpasswd -c /etc/subversion/passwd-newproject johndoe

sesudah itu silakan restart layanan web server apache dengan menjalankan perintah:

sudo service apache2 restart

Selesai sudah aku menambah repository SVN gres dengan nama newproject, untuk mengetest apakah repository tersebut berjalan lancar, maka aku akan coba jalan masuk melalui browser dengan alamat URL:

http://ip_svn_server/svn/newproject

kalau berhasil menciptakan repository SVN yang gres tersebut, maka anda akan diminta user dan password sebagai proses otentikasi jalan masuk ke dalam repository tersebut ibarat yang tertampil di gambar bawah:


masukkan user dan password yang tadi di buat, kemudian akan terlihat repository yang barusan aku buat ibarat di bawah ini:


Praktis bukan menciptakan repository gres di SVN server, selamat mencoba ya :-)


Sumber http://www.newbienote.com/

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

0 Response to "Tutorial Menambah Repository Gres Di Svn Server"

Posting Komentar