15 | | ''Note: The user under which the web server runs will require file system write permission to |
16 | | the environment directory and all the files inside. Please remember to set |
17 | | the appropriate permissions. The same applies to the source code repository, |
18 | | although the user under which Trac runs will only require write access to a Subversion repository created with the BDB file system |
19 | | ; for other repository types, check the corresponding plugin's documentation. |
20 | | Also, it seems that project names with spaces can be problematic for authentication (see [trac:#7163]).'' |
| 15 | === Some Useful Tips |
| 16 | - The user under which the web server runs will require file system write permission to |
| 17 | the environment directory and all the files inside. Please remember to set |
| 18 | the appropriate permissions. The same applies to the source code repository, |
| 19 | although the user under which Trac runs will only require write access to a Subversion repository created with the BDB file system; for other repository types, check the corresponding plugin's documentation. |
| 20 | |
| 21 | - `initenv`, when using an svn repository, does not imply that trac-admin will perform `svnadmin create` for the specified repository path. You need to perform the `svnadmin create` prior to `trac-admin initenv` if you're creating a new svn repository altogether with a new trac environment, otherwise you will see a message "Warning: couldn't index the repository" when initializing the environment. |
22 | | ''Note: "initenv" when using svn repository does not imply that trac-admin will perform "svnadmin create" for the specified repository path. You need to perform the "svnadmin create" prior to trac-admin initenv if you're creating a new svn repository altogether with a new trac environment, otherwise you will see a message "Warning: couldn't index the repository" when initializing the environment.'' |
| 23 | - Non-ascii environment paths are not supported |
| 24 | |
| 25 | - Also, it seems that project names with spaces can be problematic for authentication (see [trac:#7163]). |
| 26 | |
| 27 | - TracPlugins located in a [TracIni#inherit-section shared plugins folder] that is defined in an [TracIni#GlobalConfiguration inherited configuration] are currently not loaded during creation, and hence, if they need to create extra tables for example, you'll need to [TracUpgrade#UpgradetheTracEnvironment upgrade the environment] before being able to use it. |