Projet

Général

Profil

Packages » Historique » Version 9

« Précédent - Version 9/19 (diff) - Suivant » - Version actuelle
Klaas TJEBBES, 20/04/2015 14:49


Packages

Gestion des packages

http://eole.orion.education.fr/oldwiki/index.php/Wpkg_packages

Règles pour l'écriture des <package>.xml

  • Indentation de 4 espaces
  • Attention aux mauvais retours charriot type "^M"
  • Faire des check "uninstall" ET "file"
    • Uninstall : permet de vérifier que l'application apparait dans "Ajout/Suppression de programmes"
    • File : permet de vérifier que l'application est réellement présente sur le disque dur
  • Ne pas écraser des variables existantes (Ex. PROGRAMFILES) mais en créer une nouvelle (Ex. PROGFILES)

Astuces

Gestion

  • Création de branches "test" et "stable"
  • intégration dans Gaspacho

Modifier des packages sur le dépôt GIT

Une utilisation basique de GIT peut se décrire comme suit :
  • clonage local du dépôt distant (à faire une seule fois, ensuite on ne fait que des "pull/commit/push")
  • récupération (pull) des modifications
  • modification de fichier locaux
  • commit de ces modifications (attacher un message texte expliquant les modifications)
  • envoie (push) du commit vers le dépôt distant

Ou encore, en ligne de commande sur un poste de travail Linux :

cd wpkg-package/
git pull
#MODIFICATION D'UN .XML
git commit -a -m "message de commit expliquant les modifications" 
git push

Le tout précédé la première fois par :

git clone ssh://git@dev-eole.ac-dijon.fr/wpkg-package

Depuis Windows

Sous Windows, TortoiseGit est interface graphique permettant de faire la même chose : https://code.google.com/p/tortoisegit/