Projet Socle ENT
Pages enfant
  • Publication de canaux (esup-3)

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Bloc de code
cd /home/esup-3.X.Y-esup-D.D-RCD
ant db.import -Ddir=/home/home/esup-3.X.Y-esup-D.D-RCD/custom/uportal-impl/src/main/resources/properties/db/[MON_ETAB]/channel \
-Dpattern="esup-annuaire.*\.channel"

La target db.import permet de publier des canaux dans la base mais permet aussi de publier des groupes, des layout, des utilisateurs ...

On lui donne :

  • dir : le dossier ou se situe les fichiers a insérer en base (par défaut le répertoire courant)
  • pattern : une "expression régulière" pour filter ce que l'on veut importer

On peut donc aussi faire un import de tous les canaux (*.channel) en une passe :

Bloc de code

cd /home/esup-3.X.Y-esup-D.D-RCD
ant db.import -Ddir=/home/home/esup-3.X.Y-esup-D.D-RCD/custom/uportal-impl/src/main/resources/properties/db/[MON_ETAB] \
-Dpattern=".*\.channel"

Vous pouvez vous baser sur update/uPortal/uportal-impl/src/main/resources/properties/db/mini pour avoir plus d'exemple

Exemple de fichier de publication

...