Pages

Greeting

Selamat membaca. Saran & kritik selalu diterima.

Friday, November 27, 2009

Eathena SVN


Sesuai janji saya akan melanjutkan dengan eAthena SVN. eAthena adalah emulator Open-Source non Copyrighted yang dikembangkan oleh eAthena Development Team. Website official-nya di www.eathena.ws.





 eAthena SVN terdiri dari dua jenis teknik "penulisan", yaitu SQL dan TXT.
  • TXT= Pengelolaan server menggunakan file notepad/wordpad. Kelebihannya = Cocok untuk main sendiri dan instalasi yang mudah.
  • SQL = Pengelolaan server dengan MySQL. Kelebihannya = Cocok untuk LaN / Private Server. Pengelolaan data dalam jml banyak lebih mudah.

Ada beberapa jenis SVN, yaitu Trunk, Brances/Stable, dan Dev.
  • Trunk = File eAthena yang dibuat tanpa pemeriksaan bug. Kelebihannya = Banyak sistem yang dapat diimplementasikan di versi ini.
  • Branches/Stable = File eAthena yang dibuat dan telah mengalami proses pemeriksaan bug. Kekurangan = Data packetnya kadang sudah di edit dan banyak sistem yang nggak bisa diimplementasikan karena udah dibuat sedemikian rupa supaya tidak ada masalah.
  • Dev = Folder pribedi Developer untuk mengetes fitur-fitur baru.
Jika mau bermain secara offline disarankan menggunakan TXT sedangkan jika mau membuka private server disarankan menggunakan SQL. Saat ini eAthena SVN yang terbaru adalah revision 14173.

Yang saya gunakan adalah SVN revision 14160 [Trunk][TXT].

Cara mendownload SVN dari svn.eathena.ws/svn/ea anda harus menggunakan SVN Client seperti

Panduan ringkas RapidSVN Client 0.9.6
Sesudah di-install-kan, buka RapidSVN, cari menu Repository > Checkout.
Paste kan alamat ini untuk dapatkan eAthena Revision terbaru:

Stable URL: => http://svn.eathena.ws/svn/ea/branches/stable/
atau
Trunk URL: => http://svn.eathena.ws/svn/ea/trunk/

Kemudian, Destination Directory anda buatlah folder baru ikut No. Revision + Trunk / Stable bagi memudahkan anda ingat. Contohnya folder => 12893Trunk
Kemudian tekan OK. Anda akan melihat perkataan "Execute: Checkout" pada panel log dan biarkan sampai anda lihat ada perkataan "Updating... Ready" pada panel log RapidSVN.


Panduan ringkas TortoiseSVN Client 1.4.8
Sesudah di-install-kan, klik kanan mouse anda, bila ada menu klik pada SVN Checkout...
Paste kan alamat ini untuk dapatkan eAthena Revision terbaru:

Stable URL of repository: => http://svn.eathena.ws/svn/ea/branches/stable/
atau
Trunk URL of repository: => http://svn.eathena.ws/svn/ea/trunk/

Kemudian, Checkout directory: anda buatlah folder baru ikut No. Revision + Trunk / Stable bagi memudahkan anda ingat. Contohnya folder => 12893Trunk
Kemudian tekan OK. Panel input Checkout akan berganti panel log dan biarkan sampai anda lihat ada perkataan "Completed At revision:" pada panel log TortoiseSVN.

Panduan ringkas Qsvn Client 0.6.1
Sesudah di-install-kan, buka Qsvn, cari menu Working Copy > Checkout...
Paste kan alamat ini untuk dapatkan eAthena Revision terbaru:

Stable URL => http://svn.eathena.ws/svn/ea/branches/stable/
atau
Trunk URL => http://svn.eathena.ws/svn/ea/trunk/

Kemudian, Path anda buatlah folder baru ikut No. Revision + Trunk / Stable bagi memudahkan anda ingat. Contohnya folder => 12893Stable
Kemudian tekan OK. Anda akan melihat perkataan "update add" pada panel log dan biarkan sampai anda lihat ada perkataan "update completed" pada panel log Qsvn.

Selain mendownload dari svn.eathena.ws/svn/ea ada website lain yang bisa digunakan untuk mendownload eAthena SVN, yaitu di littlemimiboutique.com/svn-temp/. Di sini anda bisa mendownload SVN dalam archive .rar (lebih mudah dibandingkan menggunakan SVN Client tapi pada eAthena SVN pada svn.eathena.ws/svn/ea lebih UpToDate.

Sekian dulu masalah SVN. Yang Diperlukan selanjutnya adalah RO Client. Saya akan menjelaskannya pada entri yang selanjutnya. Sabar ya...

UPDATE : littlemimiboutique.com/svn-temp sudah down. Link baru : svn.games-service.net/svn.html.

Labels