...
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).
...