Organisation file system de base
C'est l'organisation des dossiers et fichiers suite au décompactage du paquet Esup :
| Bloc de code |
|---|
esup-2.6-esup-2.X.Y | contribs | | [...] | custom | | uPortal | | Tomcat | logs | | [...] | packages | | [...] | resources | | [...] | update | | [...] | build.sample.properties | config.sample.properties | build.xml | CHANGELOG | ant.[sh |cmd ] |
...
- contribs : dossier contenant diverse contributiondiverses contributions. Ces contrib contributions ne sont pas déployer déployées automatiquement : vous devez le les mettre vous même dans votre dossier custom.
- custom : dossier dans lequel vous pouvez mettre vos personnalisations du portail (fichiers de configuration, sources, feuilles de transformation, feuilles de styles, etc.) Pour ce faire vous devez créer un dossier uPortal pour reproduire la strucutre file system du fichier que vous modifié et reproduire les arborescences des fichiers que vous avez modifiés (le dossier Tomcat n'est utilisable que dans le package esupdev). Ces fichiers remplaceront ceux d'uPortal et du répertoire update lors du déploiement.
- logs : dossiers des logs par défaut
- packages : dossier ou vont être stocké stockés les distribitions distributions (compressécompressées) des produits tiers utilisés téléchargées avec ant getcomponents (uPortal, Ant, Tomcat, etc HSql...=)
- ressources : dossier contenant des fichiers nécessaire au fonctionnement du package.
- update : dossier conteant contenant les personnalisations ESUP. Les sous-dossiers contiennent des fichiers (fichiers de propriétés, librairies, sources, ...) qui seront déployés vers les sources uPortal (esup.sources) lors du ant init, ou vers l'environnement tomcat (server.home) et la racine de l'environnement exécutable (esup.deploy) lors du ant deploy.
Ne pas modifier le contenu de ce répertoire.
- build.sample.properties : fichier d'exemple de configuration du fonctionnement du package
- config.sample.properties : fichier d'exemple de configuration des distribution (uPortal)
- build.xml : fichier servant à ant
- CHANGELOG : fichier qui recense toute les changements dans le package
Balise Wiki ant.\[sh \| cmd\] fichier de lancement des commande ant.
...