The Torque source code is located inside the Apache Software Foundation's subversion repository. If you have never worked with Subversion before, please take a look at the free subversion book and also at Source code repositories at the Apache Software Foundation to get more information.
The base directory of torque 4 is db/torque/torque4. The main branch is located in the trunk subdirectory of that directory. The layout is:
db/torque/torque4/trunk torque-maven-parent <--- contains the maven parent project and files common to all modules. torque-runtime <--- contains the runtime module torque-generator <--- contains the generator module torque-templates <--- contains the generator templates module torque-maven-plugin <--- contains the maven plugin module maven-ant-tasks <--- contains the ant tasks module torque-test <--- contains the test module torque-site <--- contains the sources of the homepage
Torque contains the following modules:
These modules make up the main torque distribution. Tags and Branches are the same for all modules and are locate in the directories db/torque/torque4/tags and db/torque/torque4/branches.
The maven parent module is a special module because it contains files that are needed in all main modules of the Torque source tree.
The test project is used by Torque developers to test the functionality of Torque. See the test guide for an explanation of how to run the tests.