On 9 jan 2005, Xavier Maillard uttered the following:

> Bonjour,
> 
> J'ai de grosses difficultés pour vraiment comprendre comment
> récupérer une archive.
> 
> J'ai une archive locale qui est met à jour un mirroir sur Gna!.
> 
> Quand je commit sur mon archive locale, derrière je fais un
> archive-mirror pour mettre à jour ce miroir.
> 
> J'ai un deuxième utilisateur sur mon projet qui s'est lui aussi
> créé une archive locale qu'il a miroré sur Gna! quasiment au
> même endroit que moi.
> 
> Aujourd'hui j'aimerais récupérer ses mises à jour depuis son
> archive mirroir vers mon archive locale puis faire un mirroir
> de ces changements sur Gna! (le schéma n'est pas optimal, j'en
> conviens).
> 
> Question: comment faire ?
> 
> Merci.

Juste pour info, voici le mail que j'avais envoyé sur la liste du
projet pour que les gens récupère le contenu de mon miroir sur
Gna!

Bonsoir,

L'équipe du projet trad-gnusfr utilise ARCH pour sa gestion des
historiques d'éditions.

Une archive mirroir a été mise en place sur Gna! pour permettre à
tout un chacun de disposer des dernières mises à jour.

Le mirroir est fait à partir d'une archive locale (mon archive)
et est mise automatiquement à jour à chaque commit. Elle doit
donc à priori contenir les derniers changements.

Cette archive doit être considérée comme l'archive officielle;
c'est en effet à partir de celle-ci que seront effectués les
snapshots et autres sorties de versions « stables ».

Je ne suis pas encore très familier avec ARCH, néanmoins voici un
petit mode d'emploi pour vous permettre de disposer du contenu de
l'archive depuis chez vous:

1. Enregistrement de l'archive:

tla register-archive [EMAIL PROTECTED]
http://[EMAIL PROTECTED]

Cette commande sous-entend que vous êtes membres et disposez d'un
login valide sur Gna!

2. Obtention du contenu de l'archive:

tla get -A [EMAIL PROTECTED] trad-gnusfr--devel

Pour le moment, l'archive ne dispose que d'une branche devel
(rien n'a encore été publié).

A noter aussi que, normalement, je suis le seul à avoir la
possibilité de faire des commit sur le mirroir.

Pour travailler vous devrez donc vous créer votre propre archive
et la tagger à partir du mirroir.

Pour être utilisable, votre archive doit être accessible par tous
les membres du projet (il faut bien qu'on puisse récupérer les
modifications que vous faites en local ;)).

Voilà, j'espère ne pas avoir raconté trop de sottises.

Bonne soirée.

-- 
.o.                     | zedek (at) gnu-rox.org
..o Hacker Wonderland   | 
ooo                     | 

Attachment: pgpqLnbMQ4i5g.pgp
Description: PGP signature

Répondre à