Realistic Landscape Creation Tool
Your Position: Join Wing -> Setup SVN Environment
Setup SVN Environment
1. Basic SVN Setup
In order to contribute to Wing, you need a svn client and use the svn client to download all existing wing modules first.
It is recommended to create the following directory in your computer:
/wing /source /homepage
Then you can check out all source code to "wing/source" directory and check out the homepage to "wing/homepage".
All current source code in main branch can be downloaded at the following svn address:
The homepage of this site can be downloaded at the following svn address:
To get more detailed on setting up your svn tools under different platform, please see:
2. SVN Repository Directory Explaination (For Advanced Users)
SVN treats branches and tags with the same underlying mechanism (directory copies). All branches and tags are stored in different directories. There are some standard, recommended ways to organize a repository. Most people create a trunk directory to hold the "main line" of development, a branches directory to contain branch copies, and a tags directory to contain tag copies. If a repository holds only one project, then often people create these top-level directories:
/trunk /branches /tags
For wing, we use the following directory structure:
/source /trunk /branches /tags /homepage /trunk /branches /tags
As you can see we have two top-level directories. The souce directory contains all source, header, sample, and help document, while the homepage directory contains all homepage and images. We may have more top-level directories which represent independent and different parts of the project in the future. Perhaps "3D Resource" will be a good candicate directory.
If you have any questions, please send a mail to renqilin at users.sourceforge.net