Warning: fopen(logv.txt): failed to open stream: Permission denied in /home/keonox/www/pyg/ganesha/inc.php on line 61

Warning: fputs(): supplied argument is not a valid stream resource in /home/keonox/www/pyg/ganesha/inc.php on line 62

Warning: fclose(): supplied argument is not a valid stream resource in /home/keonox/www/pyg/ganesha/inc.php on line 63
TutoG
Accueil > Tutoriels > CVS - Modification ZoDevGa Contact  | Imprimer  | English translation

Accès au CVS Web de Ganesha (ZoDevGa²) avec Windows

Introduction

Attention :

1- cette procédure n'est surement pas la meilleure, mais elle à le mérite de fonctionner chez moi !
2- ce How-To s'adresse à des gens ayant un niveau relativement avancé en informatique (et en anglais !)
3- la procédure est à peu près la même que pour la modification de l'arbre CVS
4- cette procédure décrit l'accès au CVS avec TortoiseCVS et Dreamweaver, si vous utilisez d'autres softs, à vous d'adapter !

Objet : pouvoir modifier la nouvelle ZoDevGa (Zone de Développement de Ganesha) hébergée chez Savannah : http://www.nongnu.org/zodevga/

Prérequis

Avoir déjà créé un compte chez Savannah ET être membre du projet Ganesha.

1ère étape : préparer l'arborescence

NB : les personnes ayant déjà passé avec succès le tutoriel modification de l'arbre CVS et utilisant TortoiseCVS peuvent se rendre directement à l'étape 4.

Je propose l'arborescence suivante :
A la racine d'un de vos disque ou dans un sous dossier de votre choix, créer :
\cvs (contiendra les autres dossiers)
\cvs\softs (contiendra les softs)
\cvs\clefs (contiendra vos clefs SSH)
\cvs\projets\zodevga (contiendra le minisite zodevga)

NB : dans cet exemple, je pars du principe que la zodevga se trouvera dans le dossier \cvs\projets\zodevga mais rien ne vous empêche de la mettre dans un autre dossier (d:\web\zodevga) par exemple.

2eme étape : Récupérer les dernières versions stables des logiciels suivants

Téléchargez tous les softs dans le dossier "\cvs\softs"
NB : tous ces softs (sauf PSPAD qui est un freeware) sont sous licence GNU/GPL :)

TortoiseCVS (client CVS) : http://www.tortoisecvs.org
PSPad (éditeur de texte) : http://www.pspad.com
WinMerge (diff et merge) : http://winmerge.sourceforge.net
Pageant (Agent SSH) : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Plink (Client SSH) : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
PuttyGen (générateur de clés SSH) : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

PSPad et WinMerge ne sont pas indispensables, mais peuvent s'avérer utile.

Pageant, Plink et PuttyGen ne nécéssitent pas d'installation.
Installez les autres en terminant par TortoiseCVS qui nécéssite un reboot.

3eme étape : Créer les clefs SSH

Voilà, il vous reste à choisir le soft que vous souhaitez utiliser et à le configurer !

Ajout du 09/01/2003 : Démo (taille normale - 800*600 - F11 pour maximiser l'écran)

Etape 4 : TortoiseCVS

Félicitations, vous avez récupérer le minisite zodevga2 sur votre machine !

Attention : La démo suivante vous montre la procédure pour l'arbre CVS et non le webCVS, les changements sont donc :
1- vous devez faire un clic droit sur \cvs\projets\zodevga ( et non \cvs\projets\ganesha_exemple_tortoise, comme indiqué dans la démo)
2- l'adresse est bien monlogin@savannah.nongnu.org:/webcvs/ganesha et non :ext:monlogin@savannah.nongnu.org:/cvsroot/ganesha
3- le module est ganesha et non ganesha_png

Ajout du 09/01/2003 : Démo (taille normale haute qualité - 800*600 basse qualité - F11 pour maximiser l'écran)

Etape 5 : Mise à jour (Dreamweaver+TortoiseCVS)

Démo détaillé (8/10 mn) : 800*600 haute qualité

Accueil > Tutoriels > CVS - Modification ZoDevGa Contact  | Imprimer  | English translation