Skip to content

[Guide]TortoiseSVN Ultimate Guide!

Featured Replies

Hello Maxcheaters. I Decide to write guide about how to Checkout/Upload/Commit Source with TortoiseSVN and all this without Eclipse!. I have bad PC so i can't use Eclipse. so i'm Using TortoiseSVN for Checkout/Upload/Commit Source and Ant for Compile it.

So Let's Start.

 

Checkout

 

First of all download TortoiseSVN.

Link

Direct Link

 

When download,Open and install it's not hard.

 

When Install Restart Computer.

 

Go to D Disk and Create Folder for example "L2Server". now we need svn link of your favorite pack.

SVN links you can see in Coyote™ -s Topic [share] L2J Projects & Guiding

 

So for example we took L2jServer Interlude Pack.

 

Right Click on folder L2Server and Click SVN Checkout

 

45358899.png

 

In URL of Repository write L2jServer Interlude Source Link http://www.l2jserver.com/svn/branches/L2_GameServer_it/ And Click OK.

 

85552078.png

 

Will Start Source Download

 

61806064.png

 

When in Finished click OK.

 

75226028.png

 

Now We Have Source. if you need to Compile it read guides

 

[Guide]Compile with maven [without eclipse] By Sуѕтємƒяєαк

[GUIDE] How to Compile with Ant(without eclipse) By Leki

 

Upload Source to Your Project's SVN

 

First of All Read Guide of Coyote™ About [Guide]Creating your own L2j Project.

 

So if you read this guide you must be have svn link.

 

So Let's Start.

 

Go to D:/L2Server(Pack that we downloaded)

 

Right Click -> TortoiseSVN -> Export

 

50055317.png

 

Select D Disk,Create New Folder "MySource" And Click OK.

 

71761988.png

 

When it finish Exporting go to D:/MySource/L2Server

 

Right Click And Select TortoiseSVN -> Import

 

71696535.png

 

in URL of Repository write your SVN link. i created for test http://subversion.assembla.com/svn/TestOfLeki/

 

19811320.png

 

Will Start source files upload in your svn server. so w8

 

when it finished click OK.

 

63380198.png

 

Commit Changes to your project's timeline

 

When you finish source upload to your SVN server,you must download it back from your svn link.

 

So go to D:/MySource and create folder TestOfLeki(or your projects name)

 

and download source like first guide!

 

now you have your project source.you i think need some java modifications and fixes

so this topics will be usefull for your

 

[Guide]Java - Core Modifications By Matim

[share]All Java Shares, Fixes & Guides Till Today! By Coyote™

[Guide]L2Java; Making your server, protecting it, modifying it, LEARNING. By Coyote™

 

now for example we change our source,we have add this java share:

[sHARE] Custom starting lvl By Interpid

 

and we need to commit about change.

go to you source main folder(D:\MySource\TestOfLeki)

 

Right Click -> SVN Commit

 

87758484.png

 

In "Message" you must write what you changed in this revision.

i write "Added Custom Starting Level".

And in Changes Made you see what files you changed.

 

50043737.png

 

when it finish you see

 

30892175.png

 

now see your timeline.

my - http://trac.assembla.com/TestOfLeki/timeline

 

 

 

Finish of Guide :)

 

Credits to Me

mmm ok it is very usefull for newbies and cool^^ so..leki keep sharing

nice guide and very easy to follow thanx

Well explained + nice images.

 

+1 karma for your share

 

Thnx ;)

really good and useful guide, thnx .

gj, nice share

really good guide. thanks for the share man. keep it up.

Nice Guide Leki Und Userfull Tnx Keep It

Why use tortoiseSVN while you can use eclipse plugins ?

  • Author

Why use tortoiseSVN while you can use eclipse plugins ?

TorToiseSVN is more fast,easy and comfortable

awesome guide dude, keep up the good work :)

A.W.E.S.O.M.E. guide man :D

Keep up

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.