Wiclear

You are here :

!!!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--2007-wiclear ~/archives/2007-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--2007-wiclear-SOURCE http://david.jobet.free.fr/wiclear/archives-2007/
tla make-archive --mirror-from david.jobet@free.fr--2007-wiclear-SOURCE ~/wiclear
tla archive-mirror david.jobet@free.fr--2007-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--2007-wiclear wiclear--dj--0.11

Si vous ne voulez pas toujours taper le -A, vous pouvez taper la commande suivante :
tla my-default-archive david.jobet@free.fr--2007-wiclear
Puis :
tla get wiclear--dj--0.11

!!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--2007-wiclear http://david.jobet.free.fr/wiclear/archives-2007/
tla get david.jobet@free.fr--2007-wiclear/wiclear--dj--0.11--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
* __wiclear--dj--0.10__ pour la version 0.10 et toutes les mises à jour
* __wiclear--dj--0.11__ pour la version 0.11 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
tla get david.jobet@free.fr--2006-wiclear/wiclear--dj--0.10 wiclear-0.10
tla get david.jobet@free.fr--2007-wiclear/wiclear--dj--0.11 wiclear-0.11

!!!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/
Mon archive 2006 est toujours disponible (versions 0.9 à 0.11), ici : %%%
http://david.jobet.free.fr/wiclear/archives-2006/
mais j'utilise désormais mon archive 2007 qui est disponible ici :%%%
http://david.jobet.free.fr/wiclear/archives-2007/
Tous les développements futures seront faits sur cette archive.

!!!TLA sur windows
!!Johannes Port
[En utilisant le port Windows JohannesPort|http://wiki.gnuarch.org/moin.cgi/UsingJohannesPort?action=highlight&value=windows] vous pouvez utiliser tla sur windows.
- [Téléchargez le|http://download.sipsolutions.de/tla-setup.exe]
- 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|http://www.cygwin.com/]
- 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|http://www.geocities.com/lode_leroy/arch/]
- 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)