The above video goes away if you are a member and logged in, so log in now!
How to use SVN repositories of ps2dev.org
How to use SVN repositories of ps2dev.org –
I've noticed that many people have problems coming to grips with the new SVN source repositories at ps2dev.org, which have now replaced the old CVS repository. I made a post over at ps2dev.org, giving all details of how I do it, but that post may be a little hard to find there, so I'm reposting that info here.
What you need:
First of all, you need a good SVN client, and if you use Windows I strongly recommend the one I found (tipped by Oopo), which is TortoiseSVN. It is a bit unusual in that the entire user interface is based on context menus, but once you get used to it that does come across as very natural. Many of the operations you do on repositories and checked-out modules are of the type where you work mainly by clicking or dragging stuff in explorer windows, and then the use of context menus makes perfect sense.
You can download TortoiseSVN at:
Another thing that tricked me at first is that SVN can be implemented with different protocols, and the URL you must use depends on the protocol. At first I tried to 'check out' "http://svn.ps2dev.org/ps2" with variations at the end of that string, but I kept getting error messages. Then I read some more in the help texts, and checked out Oopo's new toolchain script, and then I realized that the proper URL was "svn://svn.ps2dev.org/ps2".
What I did to get a checked-out copy of the entire repository collection:
1: On a drive with plenty free space I created a folder named "SVN", to hold ALL future SVN stuff...
2: In that folder I created a subfolder named "ps2dev.org", to hold all stuff from this particular repository group
3: In this folder I created a subfolder named PS2
4: Next I rightclicked the newly created folder to get a context menu
5: Then I chose the entry "SVN Checkout..." to open the checkout dialog
6: In the dialog I entered the URL "svn://svn.ps2dev.org/ps2" and clicked OK
7: The transfer process then started, showing progress until completed.
8: Then I repeated steps 3..7 for the repositories "ps2ware", "psp", "pspware" as well
(NB: There may be an error message for a bad folder entry in "ps2ware".)
(NB: I have reported that error, but it may not have been removed yet.)
At the end of this process I had my own copy of each of the four repositories, each in its own subfolder. As it worked for me, so it should for you too, though you may have to study up on how to 'Commit' stuff as well, in order to contribute your own changes to the repository.
Best regards: dlanor
Last edited by dlanor; 07-16-2005 at 06:18 AM.