Projet esup-ecm

Recherche

Sommaire

Pages enfant
  • Environnement de développement

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.
Commentaire: Migrated to Confluence 5.3

...

Nuxeo utilise pour la gestion de versions de ses sources l'outil mercurial. cf. FAQ nuxeo à ce sujet

Comme proposé ci-dessous cependant, privilégiez l'usage de mercurial + forrest à l'usage de scripts bash spécifiques Nuxeo (hgf et hgx) que propose la FAQ de Nuxeo : forrest allié à mercurial est en effet plus usuel, souple et puissant : pour avoir l'"effet forrest" (portée des commandes à tout l'arbre ou plutôt toute la forêt des repositories mercurial), préfixez simplement d'un f les commandes standards mercurial.

Remarque

Les procédures ci-dessous peuvent prendre plusieurs minutes

...

Utiliser mercurial et forest via cette commande :

Bloc de code
hg fclone -r release-5.1.6 http://hg.nuxeo.org/nuxeo nuxeo
cd nuxeo
hg fupdate -C 5.2.0
hg fupdate -C 1.5.0

Ensuite, il est possible de rendre ces différentes sources des projets Eclipse.
Dans le répertoire <nuxeo-dev>/nuxeo :

...

  • Puis depuis le répertoire addons :
    Bloc de code
    hgf updatehg fupdate -C 5.1.6
    
    Rappel : hgf est une petite fonction shell proposée par Nuxeo (voir ci-dessus et page précédente).
    Ici des problèmes peuvent apparaître sur hg update 5.1.6 pour les plugins/addons qui n'ont pas de release 5.1.6 ...

...