-
Notifications
You must be signed in to change notification settings - Fork 11
Workflow
La localisation du répertoire webapp de BaseX est configurable en renseignant le contexte pour Jetty dans webapp/WEB-INF/web.xml.
Le même fichier de configuration détermine également le contexte pour les bases de données.
Vu la facilité de déployement de BaseX, il n'est pas évident qu'il soit plus aisé de gérer l'application dans un répertoire distinct. Cependant, cela peut présenter un intérêt pour gérer la webapplication dans un répertoire de sites web ou bien pour éviter d'avoir besoin de vider le répertoire webapp installé par défaut avec BaseX.
BaseX fait l'objet de mises à jour régulières. Pour pouvoir facilement mettre à jour la version installée, il peut être intéressant de travailler avec une version distribuée avec Git.
Toutefois, il ne semble pas que le compte GitHub de BaseX propose une version directement installable avec git sans avoir besoin de compiler les sources. En tous cas, le répertoire n'est pas à jour avec la dernière version.
S'il était possible d'installer BaseX directement avec Git, il pourrait être intéressant de pouvoir déployer SynopsX en utilisant les sous-modules de git.
Chapitre consacré aux sous-modules dans le GitBoo.