Recherche
...
La version 5.2.0 stocke "en dur" les documents de type "sites web" ici : <nuxeo.dir.parent>/nuxeo-dm-5.2.0/server/default/data/NXRuntime/web
Ce répertoire doit donc être sauvegardé .
| Bloc de code |
|---|
cd <nuxeo.dir.parent>/nuxeo-dm-5.2.0/nuxeo-shell/
export JAVA_HOME=<repInstallationJava>
export PATH=$JAVA_HOME/bin:$PATH
./nxshell.sh
|> index
|> quit
|
...
Dans le cas contraire, on proposera à l'utilisateur de télécharger le fichier ZIP.
HENRI :: Parler ici de l''utilisation des script de nuxeo-shell-scripts et notamment modifyPermissions.js
| Bloc de code |
|---|
cd <nuxeo.dir.parent>/nuxeo-dm-5.2.0/nuxeo-shell/
export JAVA_HOME=<repInstallationJava>
export PATH=$JAVA_HOME/bin:$PATH
|
Les index applicatifs nuxeo sont reconstruits en utilisant la commande index de shell nuxeo :
| Bloc de code |
|---|
./nxshell.sh -h 127.0.0.1
> index
> quit
|
| Bloc de code |
|---|
./nxshell.sh -h 127.0.0.1 > cd default-domain/workspaces > view tmp > script --file <rep_esup_ecm>/nuxeo-shell-scripts/modifyPermissions.js 4cb62b5b-7b6e-432a-8d46-76271d125ea1 //ajouter les droits ReadWrite sur le document pour tous ("members") > script --file <rep_esup_ecm>/nuxeo-shell-scripts/modifyPermissions.js 4cb62b5b-7b6e-432a-8d46-76271d125ea1 admin Everything // ajouter les droits Everything (gérer) sur le document pour l' administrateur ("admin") |
| Bloc de code |
|---|
./nxshell.sh -h 127.0.0.1
> log debug
> quit
|