bonjour à vous tous,
mes message n'arrivent pas sur la liste !




De : Abdel 
Date : jeudi 29 septembre 2016 08:51
À : [email protected] 
Objet : [progliste] forPython on Github


Coucou chers amis de la progliste,

Suite à une demande en perso de notre ami Mathieu de mettre en ligne 
l'historique des versions de l'extension forPython pour 6pad++ dans un dépôt 
Github, j'ai procédé à la création d'un repos en local que j'ai ensuite pousser 
sur le serveur.

Le repos est disponible ici :

https://github.com/abdel792/forPython

Dans ce dépôt, figurent 19 commits, chacun correspondant à une version du 
forPython.

Pour que les choses soient mieux organisées, un tag a été associé à chacun de 
ces 19 commits.

v0.1 pour le tout premier qui correspond à la toute première version du 
forPython, v0.2 pour le second, etc.

La toute dernière version améliorée par notre ami Yannick porte le tag v2.4.

À partir de dorénavant, toutes les prochaines versions devront commencer par 
une version v2.5, etc.

Les 19 versions présentes dans le dépôt Github sont toutes téléchargeables au 
format zip ou tar.gz ici :

https://github.com/abdel792/forPython/releases

Vous pourrez aussi cloner le dépôt en suivant la procédure plus bas.

Quentin, comme tu es le concepteur de l'application 6pad++, je souhaiterais 
t'envoyer une invitation en tant que collaborateur à ce dépôt.

Comme ca, tu pourras aussi contribuer avec nous à son amélioration.

Voici donc comme promis les consignes pour cloner le dépôt :

Pour le clonage, vous devez être en possession d'une version de Git installée 
sur vos bécane, ou en version portable.

L'essentiel est que la command git soit disponible.

Pour cloner le dépôt, créez un dossier forPython à la racine de votre disque 
local C, ou D, ou n'importe quel disque interne ou externe.

C'est une habitude que j'ai, je mets toujours mes dépôts clonés à la racine de 
mes disque dur.

Je vous conseille de le faire également, car ca facilitera aussi l'exécution 
des commandes CMD citées plus bas.

Une fois ce dossier créé, introduisez-y un fichier batch, avec ces 2 lignes.

@echo off
git clone https://github.com/abdel792/forPython.git

Sauvegardez-le sous le nom que vous voudrez, perso, je vous conseille 
"cloning-forPython.bat".

Exécutez le et laissez-le télécharger le dépôt à partir de Github.

Une fois le dépôt entièrement téléchargé, un sous-dossier portant aussi le nom 
forPython devrait se retrouver à l'intérieur du dossier forPython que 
vous avez créé tout à l'heure, au même niveau hiérarchique que le fichier batch.

Ouvrez une' commande MSDos.

Si votre dossier comportant le dépôt de forPython n'est pas sur votre disque 
local C, dans l'invite, tapez la lettre du disque où il se situe, suivi du 
symbole 2 points.

Ensuite faites entrée.

Tapez ensuite "cd forPython/forPython" sans les guillemets bien entendu, pour 
accéder au contenu du répertoire téléchargé.

Si par contre, le dossier du forPython est bien à la racine de votre disque 
local C, tapez "cd\forPython/forPython" sans les guillemets bien entendu, pour 
accéder au contenu du dossier téléchargé.

Ceci fait, dans le dépôt cloné, saisissez la commande suivante, pour voir le 
nombre de versions du forPython disponibles, il y en a 19, un bon historique 
lol !

git tags

N'oubliez pas de faire entrée pour avoir la réponse de la commande saisie.

Si parmi les version citées, l'une d'entre elles vous intéresse, rappelez-vous 
de son numéro, par exemple v0.1, v0.9 ou autre.

Pour avoir les détails de cette version, toujours dans l'invite, saisissez :

git show v0.9

Faites alors entrée pour avoir le résultat de la commande.

Vous aurez alors le nom de la personne qui a taggé, puis les informations de la 
version en question, suivi du commit auqquel elle es rattachée, etc.

S'il vous intéresse de prendre cette version, parce que vous voulez remonter le 
temps, écrivez :

git checkout v0.9, suivi de entrée.

Et là, git vous dis que vous êtes retourné en arrière dans l'histoire du 
forPython.

Laissez l'invite ouvert puis dirigiez-vous dans le répertoire "Lettre du 
disque:/forPython/forPython", vous y trouverez la version du forPython que vous 
avez demandée.

Copiez-la ailleurs pour l'utiliser.

Attention, il faudra retourner dans l'invite et taper :

git checkout master, pour que le git se remette à la dernière version améliorée 
par notre ami Yannick.

Le répertoire "Lettre du disque:/forPython/forPython", devrait alors changer 
automatiquement de contenu, en fonction de la version choisie dans le checkout.

Si vous préférez utiliser le Git Bash au lieu de MSDos, vous êtes libres, lol !

Voilà, je vous en souhaite bon usage et encore merci à Quentin pour ce super 
éditeur et à Yannick pour ses contributions très utiles !

Bien amicalement,
Abdel.

Répondre à