Trac Storage - The EnvironmentTrac uses a directory structure and an embedded SQLite database as storage. Creating an EnvironmentA new Trac environment is created using trac-admin, like: $ trac-admin /path/to/projectenv initenv trac-admin will ask you where your subversion repository is located and where it can find the trac templates directory (the default value should work for a typical install). Note: The web server user will require file system write permission to the environment directory and all the files inside. Remember to set the appropriate permissions. The same applies for the subversion repository files (unless using the FSFS Subversion backend, something we highly recommend. Directory StructureEnvDir |-- README |-- VERSION |-- attachments | |-- ticket | `-- wiki |-- conf | `-- trac.ini |-- db | `-- trac.db |-- log | `-- trac.log |-- templates | |-- site_css.cs | |-- site_footer.cs | `-- site_header.cs `-- wiki-macros
See also: TracBackup, TracIni, TracGuide |