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

De AJLSM
Aller à la navigation Aller à la recherche
→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 Utilisateur un répertoire {{path|.cocoon}} contenant un fichier {{path|settings.properties}}.<ref>[https://cocoon.apache.org/subprojects/configuration/spring-configurator/1310_1_1.html Property Handling] @ Cocoon Doc</ref>
Il suffit de :
Dans ce fichier, il suffit de 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.
# 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 :

  1. créer dans son dossier personnel ($HOME) le répertoire caché .cocoon,
  2. créer le fichier settings.properties.<ref>Property Handling @ Cocoon Doc</ref>
  3. 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/

Notice :
À tester. Tests non-concluants.

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/>