Présentez vous à tla (optionnel)
Si c'est votre première utilisation de tla, c'est mieux de d'abord vous présenter à tla :
tla my-id "Nom <email@adresse>"
Optionnellement, vous pouvez crééer votre propre archive :
mkdir archives tla make-archive email@adresse--2006-wiclear ~/archives/2006-wiclear
Bien sûr, vous pouvez choisir un autre emplacement pour vos archives que "archives".
Récupération des dernières versions de développements
Ensuite, plusieurs options s'offrent à vous.
Première possibilité : en archivant mon archive complète sur votre disque
Vous pouvez créer un mirroir de mon archive sur votre disque (dans ce cas, vous devez vous déclarez à tla, voir au dessus) :
tla register-archive david.jobet@free.fr--2006-wiclear-SOURCE http://david.jobet.free.fr/wiclear/archives-2006/ tla make-archive --mirror-from david.jobet@free.fr--2006-wiclear-SOURCE ~/wiclear tla archive-mirror david.jobet@free.fr--2006-wiclear
Et bien sûr, vous pouvez choisir un autre répertoire que ~/wiclear.
La première ligne déclare à tla une archive distante, la deuxième ligne crée une archive locale pour accueillir une archive distante. Ces deux lignes ne sont à exécuter qu'une seule fois.
La troisième ligne demande la synchronisation de votre archive locale avec mon archive distante. Il faut la ré-exécuter à chaque fois que vous désirez vous synchroniser.
Ensuite, cela revient un peu à la deuxième possibilité (voir en dessous) : vous pouvez récupérer n'importe quelle version avec un tla get, la différence étant que l'accès est beaucoup plus rapide (puisque l'accès est local) :
tla get -A david.jobet@free.fr--2006-wiclear wiclear--dj--0.9
Si vous ne voulez pas toujours taper le -A, vous pouvez taper la commande suivante :
tla my-default-archive david.jobet@free.fr--2006-wiclear
Puis :
tla get wiclear--dj--0.9
Deuxième possibilité : en récupérant la dernière version de chaque fichiers d'une branche particulière
Ou bien, vous pouvez récupérer directement une version particulière sur votre disque
tla register-archive david.jobet@free.fr--2006-wiclear http://david.jobet.free.fr/wiclear/archives-2006/ tla get david.jobet@free.fr--2006-wiclear/wiclear--dj--0.9--base-0 wiclear
La première ligne déclare à tla une archive distante, il ne faut l'exécuter qu'une seule fois.
La deuxième ligne est la récupération effective de la dernière version. Il faut la ré-exécuter à chaque fois que vous désirez vous mettre à jour.
Bien sûr, il faut que vous adaptiez la commande en fonction de la branche que vous souhaitez récupérez. (voir les exemples ci dessous)
Révisions interressantes :
- wiclear--dj--0.1--base-0 pour la version 0.1
- wiclear--dj--0.1 pour la version 0.1 et toutes les mises à jour
- wiclear--dj--0.2--base-0 pour la version 0.2
- wiclear--dj--0.2 pour la version 0.2 et toutes les mises à jour
- wiclear--dj--0.3--patch-1 pour la version 0.3
- wiclear--dj--0.3 pour la version 0.3 et toutes les mises à jour
- wiclear--dj--0.4--patch-1 pour la version 0.4
- wiclear--dj--0.4 pour la version 0.4 et toutes les mises à jour
- wiclear--dj--0.5 pour la version 0.5 et toutes les mises à jour
- wiclear--dj--0.6 pour la version 0.6 et toutes les mises à jour
- wiclear--dj--0.7 pour la version 0.7 et toutes les mises à jour
- wiclear--dj--0.8 pour la version 0.8 et toutes les mises à jour
- wiclear--dj--0.9 pour la version 0.9 et toutes les mises à jour
Exemples :
tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.1--base-0 wiclear-0.1 tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.1 wiclear-0.1 tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.2--base-0 wiclear-0.2 tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.2 wiclear-0.2 tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.3 wiclear-0.3 tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.4 wiclear-0.4 tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.5 wiclear-0.5 tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.6 wiclear-0.6 tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.7 wiclear-0.7 tla get david.jobet@free.fr--2005-wiclear/wiclear--dj--0.8 wiclear-0.8 tla get david.jobet@free.fr--2006-wiclear/wiclear--dj--0.9 wiclear-0.9
Mes archives
Mon archive 2004 est toujours disponible (versions 0.1 à 0.7), ici :
http://david.jobet.free.fr/wiclear/archives/
Mon archive 2005 est toujours disponible (versions 0.8 à 0.9), ici :
http://david.jobet.free.fr/wiclear/archives-2005/
mais j'utilise désormais mon archive 2006 qui est disponible ici :
http://david.jobet.free.fr/wiclear/archives-2006/
Tous les développements futures seront faits sur cette archive.
TLA sur windows
Johannes Port
En utilisant le port Windows JohannesPort vous pouvez utiliser tla sur windows.
- Téléchargez le
- créez vous une nouvelle variable d'environnement "HOME" (le répertoire racine de tla pour qu'il puisse stocker ses paramètres)
- utilisez tla en ligne de commande et suivez les instructions du TLA_HOWTO ci-dessus (mais faites attention à remplacer les cheminx UNIX du style "~/wiclear" par un chemin Windows comme"/wiclear" ou "D:/)
En utilisant Cygwin
Johannes Port ne semble plus marcher avec la version 1.3.3 que j'utilise. Par contre, le port Cygwin semble marcher.
- Installer Cygwin
- Vérifier que la librairie "expat" est bien installé par Cygwin (ça se trouve dans libs dans l'installeur)
- Récupérer le port tla sur cygwin
- Suivre les instructions données sur cette page pour l'installation
Le Howto du dessus marche ensuite sans problème. (il faudra cependant se présenter à tla : tla my-id)