[AlternC-dev] CVS2Darcs2CVS en place

Retour à l'archive de la liste
Le site d'AlternC
Google Custom Search

The Anarcat anarcat at anarcat.ath.cx
Mer 31 Aou 05:23:21 CEST 2005


Salut tlm,

Lunar et moi (surtout lunar, en fait :) avons procédé à l'installation
d'une synchronisation bi-directionnelle entre le repo CVS d'AlternC et
un nouveau repo Darcs. Pour ceux qui ne connaissent pas, Darcs est un
système de révisions un peu comme Arch mais en moins compliqué:
distribué, cherry-picking, changesets et cie, c'est assez pratique pour
AlternC, quand il y a plein de versions hétéroclites un peu partout que
l'on veut maintenir.

Ceci ne devrait pas affecter l'utilisation normale de CVS: les commits,
diffs et compagnies fonctionnent correctement, et les commits CVS sont
synchronisés avec Darcs.

Les patches "poussées" vers le repo Darcs "master" de AlternC entre
aussi automatiquement dans le CVS d'alternc. Quelques commits ont été
fait du genre aujourd'hui sur alternc-slavedns.

Ça fonctionne somme tout assez bien et c'est bien pratique, tout en
conservant tout compatibilité avec nos systèmes existants.

Vous pouvez dès maintenant faire un checkout avec:

darcs get http://cvs.alternc.org/darcs/alternc

Pour faire un "push", vous devez faire:

darcs push cvs.alternc.org:/darcs/alternc

Il y a une interface web pour darcs sur:

http://cvs.altern.org/cgi-bin/darcs.cgi

Voilà!

A.

PS: il est possible que certains modules n'aient pas été correctement
synchronisés avec Darcs. si vous voulez bien vérifier que votre module
est importé, ça serait bien.
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: non disponible
Type: application/pgp-signature
Taille: 189 octets
Desc: non disponible
URL: <http://lists.alternc.org/arch/dev/attachments/20050830/b83f22bb/attachment.pgp>


Plus d'informations sur la liste de diffusion Dev