Tutuorial SVN
Instalasi VisualSVN di komputer yang berbeda sebagai client.
Langkahnya:
1.Buka installer kemudian double klik
2.Akan muncul di bawah, klik next
3.Kemudian checklist
4.Pilih Visual Server
5.Pada langkah ini developer harus mengetahui port mana yang masih belum dipakai.
Hilangkan checklist pada (https://), isi Serial Port dengan 81. Aunthefication pilih yang Use Subversion Aunthefication, kemudian klik Next.
6.Terakhir klik finish.
Instalasi TortoiseSVN di computer berbeda sebagai client
Langkahnya:
1.Double klik pada instalernya, akan muncul gambar seperti ini, klik Next
2.
4
5.Terakhir klik finish
Setting ServerSVN pada computer pertama:
Untuk menghubungkan harus mensetting WMI, caranya:
1.Klik Control Panel, klik System and Security, kemudian klik Windows Firewall
2.Pilih sebelah kiri atas ada pilihan Allowed Programs
3.Klik Change settings, kemudian checklist Windows Management Instrumentation (WMI).
4.Klik Ok.
Konek terlebih dahulu dengan :
Di ServerSVN Komputer 1 buat dua user yaitu: ichy dan mellysa
Mengetes apakah computer client terhubung dengan computer pada server:
Masukkan username dan password server
Membuktikan kalau server dan clien tersambung. Dengan clien dapat melihat repository dari server
Langkah selanjutnya adalah membuat computer yang kedua menjadi client
Checkout
-buat folder baru/direktori baru pada computer client
kasus:
ichy membuat folder “persahabatan”
mellysa membuat folder “tigasahabat”
-klki kanan à SVN Checkout
-
-Akan muncul kotak dialog sebagai berikut:
-Masukkan username dan password client
-OK
-Gambar di bawah menunjukkan bahwa direktori yang baru saja ditambahkan sudah memiliki isi sama dengan server yang ada pada computer 1
Add (Penambahan)
Jika client ichy ingin menambahkan
Kemudian klik kanan pada folder, pilih tutorialSVN-àadd
Lalu ketik ok
Commit
Lakukan commit agar file yang ditambahkan tadi masuk kedalam repository
Klik kanan folder yang didalamnya terjadi penambahan-àpilih SVN commit
Jika sudah di komit, maka file/direktori yang baru saja ditambahkan, talah masuk kedalam repository.
Jika terjadi bentrok bagaimana cara menanganinya?. Ini terjadi karena ada client yang mengidit file yang sama. Dan bagaimana cara mengatasinya??
Ini berarti saat dikomit, ada file yang bentrok atau error. Kita bisa juga lihat dari filenya yang bersimbolkan sebagai berikut:
Revert to this revision
Untuk melakukan revisi yang terdahulu dengan kata lain kita menginginka nkembali data awalyang akan kita edit.
1.Klik kanan pada text.txt, pilih TortoiseSVN
2.Pilih Show log
3.Untuk merubah data yang kita inginkan. Klik kanan pada revision yang akan kita gunakan pilih revert to this version
4.Akan muncul 3 file yang berbeda.
5.Edit file yang akan anda revisi, klik Ok