Bienvenue sur PostGIS.fr

Bienvenue sur PostGIS.fr , le site de la communauté des utilisateurs francophones de PostGIS.

PostGIS ajoute le support d'objets géographique à la base de données PostgreSQL. En effet, PostGIS "spatialise" le serverur PostgreSQL, ce qui permet de l'utiliser comme une base de données SIG.

Maintenu à jour, en fonction de nos disponibilités et des diverses sorties des outils que nous testons, nous vous proposons l'ensemble de nos travaux publiés en langue française.

Changes between Version 1 and Version 2 of TracEnvironment


Ignore:
Timestamp:
21/09/2011 11:27:42 (6 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracEnvironment

    v1 v2  
    55== Creating an Environment == 
    66 
    7 A new Trac environment is created using  [wiki:TracAdmin trac-admin]: 
     7A new Trac environment is created using  [TracAdmin#initenv trac-admin's initenv]: 
    88{{{ 
    99$ trac-admin /path/to/myproject initenv 
    1010}}} 
    1111 
    12 [wiki:TracAdmin trac-admin] will ask you for the name of the project and the 
     12`trac-admin` will ask you for the name of the project and the 
    1313database connection string (explained below). 
    1414 
    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. 
    2122 
    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. 
    2328 
    2429== Database Connection Strings == 
     
    136141 * `db` 
    137142   * `trac.db` - The SQLite database (if you're using SQLite). 
    138  * `htdocs` - directory containing web resources, which can be referenced in Genshi templates. '''''(since 0.11)''''' 
     143 * `htdocs` - directory containing web resources, which can be referenced in Genshi templates using `/htdocs/site/...` URLs. ''(since 0.11)'' 
    139144 * `log` - default directory for log files, if logging is turned on and a relative path is given. 
    140145 * `plugins` - Environment-specific [wiki:TracPlugins plugins] (Python eggs or single file plugins, since [trac:milestone:0.10 0.10]) 
    141  * `templates` - Custom Genshi environment-specific templates. '''''(since 0.11)''''' 
     146 * `templates` - Custom Genshi environment-specific templates. ''(since 0.11)'' 
    142147   * `site.html` - method to customize header, footer, and style, described in TracInterfaceCustomization#SiteAppearance 
    143148 
     
    150155---- 
    151156See also: TracAdmin, TracBackup, TracIni, TracGuide 
    152