This project was just recently moved to Sourceforge. Solution files are not machine independent yet. If you spot any compiler settings which are still system specific, please convert them to relative paths and environmental variables as needed!
All you need to get running: [Getting Started]
Standard environment variable needed for the Visual Studio 2010 solution file found here: [Environmental Variables]
The SVN server is found here: [SVN Server]
Short explanations of the contained programs is found here: [Code Overview]
Don't upload unnecessary or 3rd party code to the SVN server. Take care that you don't enable versioning for, say, the boost source code or other random stuff.
Students uploading own code: Get the latest code from the SVN server and create a new subfolder in the /Projects folder. Name it after your 3-letter MMK login name. Put your code there, enable versioning for that folder and commit the changes. Obviously, if you are modifying existing code (i.e. something I wrote or another student wrote) you don't need to put it into a new folder.
If you add code to the repository, leave a short explanation on its purpose an pecularities in [Code Overview]. If the code is likely to be usefull, create a separate page for it and link to it!
New libraries require my permission, I would like to avoid dependency hell...
Comment your code! I am likely to check it out at some point, so explanations are mandatory!
Only use relative paths or environmental variables in the project settings!
Exemplary documentation seen here
The wiki uses Markdown syntax.
Wiki: Code Overview
Wiki: Environmental Variables
Wiki: Getting Started
Wiki: SVN Server