Accueil


Accéder au SVN de Joomla! Convertir en PDF Version imprimable Suggérer par mail
Appréciation des utilisateurs: / 33
FaibleMeilleur 
19-09-2005
SVN est l'abréviation de Subversion, logiciel de contrôle de version de fichiers successeur du logiciel CVS.
Mambo utilisait CVS, Joomla! utilise désormais SVN.

  • A quoi sert le SVN?
Derrière Joomla! se cache un ensemble de scripts PHP (entre autre) développés et maintenus par une équipe de "codeurs" qui composent l'essentiel de la Core Team .
Imaginez 5 de ces développeurs travaillant chacun chez soi sur un même script: comment savoir qui a fait quoi? comment être sûr que les modifications apportées par une personne ne seront pas perdues lorsqu'un autre personne éditera et sauvegardera le script? En utilisant un logiciel de contrôle de version de fichiers qui permettra d'affecter automatiquement des numéros de version, d'identifier les auteurs d'une modification, de comparer différentes versions d'un même fichier... Pas mal non?

  • Pourquoi utiliser le SVN Joomla! ?
La toute première version de Joomla! (Joomla! 1.0.0) est sortie officiellement le 16/09/05. Le package mis à disposition du public n'évoluera pas jusqu'à la sortie de la prochaine version, or il comprend un certain nombre de bugs (de jeunesse dirons nous ;-). Vous pouvez suivre en temps réel l'évolution de ces bugs (signalement/traitement/résolution) sur la forge Joomla! mais vous pouvez aussi mettre à jour votre site avec les fichiers incluant les derniers correctifs.
Joomla! 1.5 est sortie en version Beta le 12/10/06, vous pourrez de la même manière suivre les corrections apportées à cette version Beta.

  • Comment utiliser le SVN Joomla! ?
Le principe consiste à récupérer automatiquement les fichiers corrigés sur votre ordinateur et ensuite de les copier sur votre site Joomla! en remplacement des anciens fichiers "bugués".

  1. Créer un compte sur la forge Joomla! (préférer un identifiant TOUT en minuscule car la bête est sensible à la casse)
  2. Télécharger le client Tortoise SVN
  3. Installer le client Tortoise SVN en conservant toutes les options par défaut (Next / Next ... ) et rebooter votre ordinateur
  4. Créer par exemple un dossier C:\Joomla!SVN\Joomla et effectuer un click droit / SVN Checkout...
  5. Pour Joomla! 1.0.x, dans le champ URL Repository copier cette URL: http://joomlacode.org/svn/joomla/development/releases/1.0/
  6. Pour Joomla! 1.5.x, dans le champ URL Repository copier cette URL: http://joomlacode.org/svn/joomla/development/trunk/
  7. Dans la fenêtre d'authentification, s'identifier avec le compte de la forge Joomla! créé précédemment. Une fenêtre affiche les fichiers en cours de téléchargement vers votre ordinateur
  8. C'est tout !



 
< Précédent   Suivant >