Installation RBS Change : Migration 3.5.0 -> 3.5.1
-
29/09/2011 11:02
Bonjour,
j'ai lancé le sript de migration en ligne de commande (ayant installé mes projets de cette façon) depuis la racine de mon projet comme indiqué dans la vidéo du blog.
Voici le "rapport d'exécution" de la commande : "php migration/migrate-3.5.0_to_3.5.1.php"->ln -sfn /home/rbs/change/repository/framework/framework-3.5.1 /home/rbs/projets/7et1lieues/framework Done ->chmod +x /home/rbs/projets/7et1lieues/framework/bin/* chmod: cannot access `/home/rbs/projets/7et1lieues/framework/bin/*': No such file or directory Could not execute chmod +x /home/rbs/projets/7et1lieues/framework/bin/* (exit code 1): Done ->rm /home/rbs/projets/7et1lieues/modules/* rm: cannot remove `/home/rbs/projets/7et1lieues/modules/septetunelieues': Is a directory rm: cannot remove `/home/rbs/projets/7et1lieues/modules/test': Is a directory Could not execute rm /home/rbs/projets/7et1lieues/modules/* (exit code 1): Done ->rm /home/rbs/projets/7et1lieues/.computedChangeComponents.ser Done ->rm -rf /home/rbs/projets/7et1lieues/.change/ Done ->rm -rf /home/rbs/projets/7et1lieues/build/ Done ->rm -rf /home/rbs/projets/7et1lieues/cache/ Done ->rm /home/rbs/projets/7et1lieues/libs/pearlibs/* Done ->rmdir /home/rbs/projets/7et1lieues/libs/pearlibs Done ->rm /home/rbs/projets/7et1lieues/libs/* Done Task: init-project ->/home/rbs/projets/7et1lieues/framework/bin/change.php init-project sh: /home/rbs/projets/7et1lieues/framework/bin/change.php: not found Could not execute /home/rbs/projets/7et1lieues/framework/bin/change.php init-project (exit code 127): Done Task: init-webapp ->/home/rbs/projets/7et1lieues/framework/bin/change.php init-webapp sh: /home/rbs/projets/7et1lieues/framework/bin/change.php: not found Could not execute /home/rbs/projets/7et1lieues/framework/bin/change.php init-webapp (exit code 127): Done Task: compile-config ->/home/rbs/projets/7et1lieues/framework/bin/change.php compile-config sh: /home/rbs/projets/7et1lieues/framework/bin/change.php: not found Could not execute /home/rbs/projets/7et1lieues/framework/bin/change.php compile-config (exit code 127): Done Task: compile-documents ->/home/rbs/projets/7et1lieues/framework/bin/change.php compile-documents sh: /home/rbs/projets/7et1lieues/framework/bin/change.php: not found Could not execute /home/rbs/projets/7et1lieues/framework/bin/change.php compile-documents (exit code 127): Done Task: generate-database ->/home/rbs/projets/7et1lieues/framework/bin/change.php generate-database sh: /home/rbs/projets/7et1lieues/framework/bin/change.php: not found Could not execute /home/rbs/projets/7et1lieues/framework/bin/change.php generate-database (exit code 127): Done Task: compile-db-schema ->/home/rbs/projets/7et1lieues/framework/bin/change.php compile-db-schema sh: /home/rbs/projets/7et1lieues/framework/bin/change.php: not found Could not execute /home/rbs/projets/7et1lieues/framework/bin/change.php compile-db-schema (exit code 127): Done Patch not found forums 0351 Task: clear-all ->/home/rbs/projets/7et1lieues/framework/bin/change.php clear-all sh: /home/rbs/projets/7et1lieues/framework/bin/change.php: not found Could not execute /home/rbs/projets/7et1lieues/framework/bin/change.php clear-all (exit code 127): Done Task: compile-all ->/home/rbs/projets/7et1lieues/framework/bin/change.php compile-all sh: /home/rbs/projets/7et1lieues/framework/bin/change.php: not found Could not execute /home/rbs/projets/7et1lieues/framework/bin/change.php compile-all (exit code 127): Done
Résultat :
1 - Je n'ai plus les liens symboliques depuis mon projet vers le dossier framework ainsi que vers les modules.
2 - Mon repository semble toujours en 3.5.0 car il contient toujours le dossier framework/framework-3.5.0 uniquement et il contient toujours mes modules en version 3.5.0 (nom du sous-dossier du module contient dans son libellé 3.5.0 et le fichier change.xml de chaque module relate systématiquement des modules et des dépendances en 3.5.0.).
3 - Le module polls n'est pas présent dans mon repository.
4 - Le fichier change.xml à la racine de mon projet déclare un projet en 3.5.1
Voici le contenu :<?xml version="1.0" encoding="UTF-8"?> <change xmlns="http://www.rbs.fr/schema/change-project/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.rbs.fr/schema/change-project/1.0 http://www.rbschange.fr/static/schema/change-project/1.0.xsd"> <name>cmscore</name> <type>change-project</type> <version>3.5.0</version> <description>CMS Core</description> <dependencies> <framework>3.5.1</framework> <modules> <!-- Core modules --> <module>contactcard-3.5.1</module> <module>dashboard-3.5.1</module> <module>form-3.5.1</module> <module>generic-3.5.1</module> <module>list-3.5.1</module> <module>mailbox-3.5.1</module> <module>markergas-3.5.1</module> <module>media-3.5.1</module> <module>mysqlindexer-3.5.1</module> <module>notification-3.5.1</module> <module>preferences-3.5.1</module> <module>seo-3.5.1</module> <module>skin-3.5.1</module> <module>solrsearch-3.5.1</module> <module>task-3.5.1</module> <module>theme-3.5.1</module> <module>uixul-3.5.1</module> <module>useractionlogger-3.5.1</module> <module>users-3.5.1</module> <module>website-3.5.1</module> <module>workflow-3.5.1</module> <module>i18n-3.5.1</module> <module>catalog-3.5.1</module> <module>blog-3.5.1</module> <module>customer-3.5.1</module> </modules> </dependencies> </change>
Conclusion :
Vu le nombre d'action que la commande de migration n'a pas réussi à faire, je pense qu'il y a un soucis et votre aide précieuse me semble requise !
Merci d'avance,Édité par Mathias 29/09/2011 11:04
Développe sous linux Ubuntu 12.04 LTS Desktop
Projet ecommerce core 3.6.7 -
Bon je vais déjà télécharger l'installeur... :'(
Développe sous linux Ubuntu 12.04 LTS Desktop
Projet ecommerce core 3.6.7 -
Bonjour,
Désolé, je ne vais pas répondre à ton problème, mais en présenter un autre.
J'ai fait la migration avec la version web sans problème, mais ensuite, le module "documents à télécharger" ne fonctionnait plus.
J'ouvre l'administration du module, il me présente les rubriques anciennement attachées, mais lorsque je veux en ajouter, rien ne se passe (le fils d’Ariane ajoute un > à la fin et c'est tout). Il y a plusieurs avertissement java qui sont déclenchés :Avertissement : website.onAttributeChange: Ignored Avertissement : Document editor not found for type : modules_generic_rootfolder Avertissement : dashboard.onAttributeChange: Ignored
D'après firebug, aucune requête vers le serveur. -
Je ne sais pas pourquoi en lisant le billet d'annonce j'ai cru qu'en cas d'installation en ligne de commande, le script d'installation allait télécharger les nouveaux paquets.
Mais une fois cette opération manuelle effectuée, la migration s'est effectuée avec SUCCES !
:)
ce sujet peux donc être supprimé, fermé ou résolu...
Développe sous linux Ubuntu 12.04 LTS Desktop
Projet ecommerce core 3.6.7 -
29/09/2011 12:01
bonjour guiom,
je n'avais pas vu ton message :)
ton problème étant vraiment différent du mien (qui n'en étais pas un mais bien une erreur de ma part), je te conseille d'ouvrir un sujet dédié ;)
bonne journée
Développe sous linux Ubuntu 12.04 LTS Desktop
Projet ecommerce core 3.6.7 -
@MathiasMarrillet : Effectivement comme lors d'une installation, il faut télécharger manuellement le framework (par contre, normalement les autres packages sont téléchargés automatiquement).
@guiom : le module documents à télécharger a été refait (le nouveau module s'appelle download), l'ancien module documentcard n'étant plus maintenu.
Une commande de migration des documents de l'ancien vers le nouveau module est proposée dans le module documentcard Les seules parties à faire manuellement étant l'adaptation html/css pour intégrer le nouveau module à votre charte graphique et l'import des nouvelles pages (réalisable depuis le backoffice du nouveau module).Édité par Gaël Port 29/09/2011 12:29
Merci de prendre connaissance et de respecter les règles des forums.