I have set up a Subversion server for the Clash of Civilizations on my site that can be used for version control. Here is how to use it:
1. If you are using Windows, the easiest way to go is get a graphical client that integrates with the Explorer and allows you to easily interact with SVN. A good client that I use is TortoiseSVN: http://tortoisesvn.tigris.org/. The documentation on the Tortoise site should be enough to get you started with it. If you are using a different operating system, or if you don't want to use a graphical client, you can always use the command-line svn client: http://subversion.tigris.org/.
2. Once you have your client set up, check out from the following URL: http://www.vovan.net/svn/clash/trunk. (You can also point your browser to that URL, if you only want to view the files, but not necessarily download them to your machine.)
3. Notice that it asks you for a username and password. To obtain those, please email vovan AT vovan DOT net and in the body of the email specify the desired username and password. Also, because I get plenty of spam on that address, please put [Clash] in the subject of the email somewhere so my spam filter doesn't kill the email. Finally, if you are not Mark or Laurent or someone else I know is working on the project, please do give me some way of knowing you should be allowed to view the repository. Like ask Mark to email me or have him post here, or something.
4. Alright, once you get your username and password set up, you can view the repository at any time through a browser, and you can also check out from the repository and commit the changes you made. Note that the first checkout will take some time because the repository is pretty big - over 10MB. The consequent updates will be much faster, as only the changed files will be transferred to your machine.
Here is a list of people that currently have access to the repository:
Apolyton username - SVN username
vovan - vovan
alms66 - alms66
LDiCesare - LDiCesare
Mark_Everson - Mark_Everson
Gary Thomas - gthomas
(You mostly want to know people's SVN username so that you can use the "Blame" feature to know who changed the code that causes a bug. If you want to do that.)
Note that I have added an Ant build file, so you can easily compile and run the application, by simply typing "ant run", which will automatically recompile the sources that need recompiling, and will run the game.
1. If you are using Windows, the easiest way to go is get a graphical client that integrates with the Explorer and allows you to easily interact with SVN. A good client that I use is TortoiseSVN: http://tortoisesvn.tigris.org/. The documentation on the Tortoise site should be enough to get you started with it. If you are using a different operating system, or if you don't want to use a graphical client, you can always use the command-line svn client: http://subversion.tigris.org/.
2. Once you have your client set up, check out from the following URL: http://www.vovan.net/svn/clash/trunk. (You can also point your browser to that URL, if you only want to view the files, but not necessarily download them to your machine.)
3. Notice that it asks you for a username and password. To obtain those, please email vovan AT vovan DOT net and in the body of the email specify the desired username and password. Also, because I get plenty of spam on that address, please put [Clash] in the subject of the email somewhere so my spam filter doesn't kill the email. Finally, if you are not Mark or Laurent or someone else I know is working on the project, please do give me some way of knowing you should be allowed to view the repository. Like ask Mark to email me or have him post here, or something.
4. Alright, once you get your username and password set up, you can view the repository at any time through a browser, and you can also check out from the repository and commit the changes you made. Note that the first checkout will take some time because the repository is pretty big - over 10MB. The consequent updates will be much faster, as only the changed files will be transferred to your machine.
Here is a list of people that currently have access to the repository:
Apolyton username - SVN username
vovan - vovan
alms66 - alms66
LDiCesare - LDiCesare
Mark_Everson - Mark_Everson
Gary Thomas - gthomas
(You mostly want to know people's SVN username so that you can use the "Blame" feature to know who changed the code that causes a bug. If you want to do that.)
Note that I have added an Ant build file, so you can easily compile and run the application, by simply typing "ant run", which will automatically recompile the sources that need recompiling, and will run the game.
Comment