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
(Aucune différence)

Version du 24 avril 2013 à 10:11

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