A lot of people ask about how to use svn etc. I think, a good idea is to make topic for this people. I show only way for windows users.
Use SVN for download code
Ok, first step is download and install SVN Client. For windows the best client is TortoiseSVN, friendly and easy for use. Go to tortoisesvn.tigris.org/ and download client. Next install this program.
Next step is create folder for VCMI code from svn, do it and next click right mouse button and select **SVN Checkout… **.
http://img231.imageshack.us/img231/135/20090805102911.png
Ok, here is window with settings for repository. We need address for VCMI.
SVN address you can found in Board Navigation section in main page of VCMI.
Plaste this adress in URL of repository and click OK.
http://img188.imageshack.us/img188/9783/20090805104010.png
Now, client download code form repository.
http://img11.imageshack.us/img11/4927/20090805104136.png
When in bottom in this window you’ll see Complete At revision: xxx, you can click OK. Now, you have fresh copy of code form repositoy (green icon in folder).
Remember to refresh code ( click right mouse button on main folder of code from VCMI and select SVN Update ) when icon in folder will not green.
How to make diff’s
When you make changes in code, you can’t upload it to repository, because you don’t have permissions. But, you can make diff files and share it in forum.
Ok, click right mouse button on main folder of code from VCMI and select TortoiseSVN > Create path….
In this window select files what you want to share and click ok.
http://img13.imageshack.us/img13/3649/20090805104936.png
Save file and you can share it in forum.