Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
« Pleade Tests manuels » : différence entre les versions
→Dossier {{path|{{HOME}}/.cocoon}} : gestion des propriétés de chaque projet avec git |
|||
| Ligne 4 : | Ligne 4 : | ||
== Dossier {{path|{{HOME}}/.cocoon}} == | == Dossier {{path|{{HOME}}/.cocoon}} == | ||
Il suffit de créer dans son répertoire | Il suffit de : | ||
# créer dans son dossier personnel ({{HOME}}) le répertoire caché {{path|.cocoon}}, | |||
# créer le fichier {{path|settings.properties}}.<ref>[https://cocoon.apache.org/subprojects/configuration/spring-configurator/1310_1_1.html Property Handling] @ Cocoon Doc</ref> | |||
# mettre les propriétés à surcharger avec les valeurs adaptées. | |||
Les propriétés de ce fichier sont prioritaires par rapport à celles des fichiers {{path|.properties}} de Pleade. | |||
=== Gestion de plusieurs projets avec Git === | |||
Pour se faciliter le travailler entre plusieurs projet, on [[Créer un projet Git#Localement|créera un dépot git]] dans le dossier {{path|.cocoon}}. Puis on créera une branche par projet : | |||
<syntaxhighlight lang="bash"> | |||
git br $projetA | |||
</syntaxhighlight> | |||
Lorsque l'on changera de projet de travail, il suffira de changer de branche : | |||
<syntaxhighlight lang="bash"> | |||
git checkout $projetB | |||
</syntaxhighlight> | |||
== Dossier {{path|./WEB-INF/cocoon/properties/}} == | == Dossier {{path|./WEB-INF/cocoon/properties/}} == | ||
Version du 4 septembre 2012 à 08:07
En phase de développement, il peut être utile de modifier les valeurs par défaut des propriétés d'un ou plusieurs fichiers .properties (<app>/WEB-INF/pleade-admin.properties), par exemple pour les adapter à son poste de travail (chemin de l'exécutable pour ImageMagick, chemin des répertoires de stockage des données, etc.).<ref>Règles et astuces de développement</ref>
Cocoon fournit un moyen simple de surcharger n'importe quelle propriété.
Dossier $HOME/.cocoon
Il suffit de :
- créer dans son dossier personnel ($HOME) le répertoire caché .cocoon,
- créer le fichier settings.properties.<ref>Property Handling @ Cocoon Doc</ref>
- mettre les propriétés à surcharger avec les valeurs adaptées.
Les propriétés de ce fichier sont prioritaires par rapport à celles des fichiers .properties de Pleade.
Gestion de plusieurs projets avec Git
Pour se faciliter le travailler entre plusieurs projet, on créera un dépot git dans le dossier .cocoon. Puis on créera une branche par projet :
git br $projetA
Lorsque l'on changera de projet de travail, il suffira de changer de branche :
git checkout $projetB
Dossier ./WEB-INF/cocoon/properties/
La doc évoque au point #5, la possibilité de placer les fichiers de propriétés dans <app>/WEB-INF/cocoon/properties/.
Références
<references/>