A Migration Project consumes and produces many different types of input and output files which are organized into a workspace. A default workspace has the following structure:
The default settings for these locations are controlled in the application config file gmStudio.cfg
|Application Variable||Default Value||Comment|
|WorkspaceRootFolder||"%AppRoot%\samples\Workspace"||location of workspace root folder|
|DefaultProjFolder||"%WorkspaceRootFolder%\%MigName%"||this is the location of the project workspace|
|DefaultDeployFolder||"%ProjFolder%\deploy"||root deploy location|
|RunLogFolder||"%ProjFolder%\log"||summary and detailed run logs|
|JobDataFolder||"%ProjFolder%\log"||generated logs and supporting files|
|ReportFolder||"%ProjFolder%\report"||generated migration reports|
|UserFolder||"%ProjFolder%\usr"||hand authored templates and config files.|
Normally each Migration Project gets its own workspace. However, if you have two related systems you may wish to set them up to share a single workspace so they use the same configuration and "communicate" with each other.
When you setup your Migration Project, you can override the workspace folder and the deployment folder with values of your choosing.
See the Deployment section for details on how to control the location of files generated by gmStudio.