Page History

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Ce principe peut être bien sûr adapté à l'installation d'autres applications disponibles via subversion (comme les différents modules ORI-OAI, mais pas seulement) et aussi à d'autres outils que subversion comme CVS, mais aussi des outils plus puissants comme Mercurial (http://www.selenic.com/mercurial/), qui bien utilisé, amènerait d'ailleurs encore bien plus de possibilités que subversion pour l'exploitant ...

Checkout d'ori-oai-workflow 0.8.3

Plutôt que de télécharger une version d'ori-oai-workflow sous forme d'archive, on télécharge ici la version taguée dans le subversion de sourcesup.

...

svn checkout http://subversion.cru.fr/ori-workflow/ori-oai-workflow-spring/tags/ori-oai-workflow-spring-0.8.3 ori-oai-workflow-svn
Copie d'écran :

L'ensemble des fichiers est ainsi récupéré un à un et ajouté (le A signifiant Add) pour la première fois à votre répertoire d'installation.

Configurations d'ori-oai-workflow 0.8.3

Les documentations d'installation aidant, on modifie les fichiers build.properties et conf/properties/main-config.properties pour que cela corresponde à nos besoins propres.

...

Ensuite il déploiera l'application dans un Tomcat (cf. le build.properties) ... et viendra le temps de la mise à jour ... !!

Mise à jour d'ori-oai-workflow : 0.8.3 -> 1.0.0


Un svn info nous permet de constater que nous sommes bien sur le tag 0.8.3, c'est à dire sur l'url:
http://subversion.cru.fr/ori-workflow/ori-oai-workflow-spring/tags/ori-oai-workflow-spring-0.8.3

Mettre à jour ori-oai-workflow, c'est ici le passer (on dit qu'on le switch) de 0.8.3 à 1.0.0.

...

Cependant, et même si le développeur, en connaissance de cause, prend garde à faire en sorte que ces switchs se passent au mieux, il se peut que l'on rencontre parfois des "conflits".

Mise à jour d'ori-oai-workflow : conflits !

Comme dit ci-avant, usuellement lorsque le développeur y prend garde, il est normalement rare d'aboutir à un conflit. Mais cela arrive tout de même, notamment lorsque (contrairement au paragraphe ci-avant) à la fois

...

Les conflits résolus, on supprimera alors les fichiers ori-addon.css.*.

Conclusion

Bien utilisé à la fois au niveau du développeur que de l'exploitant, subversion peut devenir une arme redoutable pour l'exploitant également (et non plus pour le développeur uniquement).

...