Nous sommes le Mer 23 Juil, 2025 19:44
Supprimer les cookies

CVS et Sourceforge

Sur le logiciel libre en général ou un logiciel libre en particulier

Jeu 09 Mars, 2006 23:30

Bon à la base je ne suis pas un pro de l'informatique, mais j'essaie d'intégrer un projet libre en tant que traducteur. Le projet en question (gretl) est développé sur Sourceforge. J'ai contacté l'administrateur du projet qui m'a inscrit dans la liste des développeurs comme traducteurs. Maintenant mon problème est d'accéder aux fichiers du projet. Et là faut bien avouer que j'ai du mal. J'ai installé un client SSH (Putty car je suis sous windows) et un client CVS (TortoiseCVS). J'ai généré selon les instructions précisées sur Sourceforge une clef que j'ai enregistrée sur le site. Pour la suite, j'ai beau relire les instructions, pas moyen d'accéder au CVS via TurtoiseCVS. Quelqu'un pourrait-il me faire profiter de son expérience en la matière.
playmobil

Avatar de l’utilisateur
Messages : 575
Géo : Clermont-Ferrand

Ven 10 Mars, 2006 05:37

Je suppose que le principe du CVS est le même que celui du SVN. Ce qui pose problème est l'interface graphique, du moins tant qu'on a pas compris comment le principe fonctionne.
J'ai trouvé une doc en français sur le net, j'espère que ça pourra t'aider.
Belle et bonne journée, Aline.
Aline

Messages : 33

Ven 10 Mars, 2006 09:49

Merci pour la doc, elle n'est sans doute pas inutile, mais je pense surtout que mon problème est lié à l'écriture du cvsroot et à l'utilisation du client SSH.
playmobil

Avatar de l’utilisateur
Messages : 575
Géo : Clermont-Ferrand

Ven 10 Mars, 2006 10:15

playmobil a écrit:l'écriture du cvsroot et à l'utilisation du client SSH.

Hello, playmobil!
http://www.adullact.org/documents/cvs.html#_Toc31450878
# Les principales options globales du client CVS
#

Par convention, dans tout ce qui suit, les mots en italiques correspondent à des variables : cvs_root_directory, editor, par exemple, sont à remplacer respectivement par un nom de répertoire et un nom d’éditeur de textes, et non à taper tels quels.

-d cvs_root_directory : force l’utilisation du répertoire cvs_root_directory en lieu et place de la variable $CVSROOT pour identifier la localisation du référentiel

CVS sait gérer un historique mis à jour lors de chaque utilisation des commandes checkout, commit, rtag, update et release. Pour cela, il faut avoir créé un fichier nommé history dans le répertoire $CVSROOT/CVSROOT/ sur le serveur (dans l’arborescence du référentiel).


Si on n’adapte pas un peu le procédé, les utilisateurs recevraient tous leur informations sur le serveur, ce qui n’est pas vraiment pratique. On pourrait évidemment écrire un script pour rediriger l’information ; mais CVS nous facilite la tâche en nous permettant d’associer à chaque utilisateur une adresse de notification. Il suffit pour cela de créer un fichier users dans le répertoire CVSROOT avec, pour chaque utilisateur, une ligne au format utilisateur :valeur. Pour peu que valeur contienne une adresse électronique, CVS utilisera cette information en lieu et place du nom d’utilisateur.


A quoi correspondent les 3 arguments ?

directory : est le nom du répertoire dans lequel seront importés les sources. CVS copie les fichiers du répertoire courant dans le répertoire $CVSROOT/directory.


etc... etc... etc... en faisant 'find next' dans le champ de recherches en bas du navigateur, je dois pouvoir faire tout le tuto, comme ça ;)

Je te suggère de démarrer la lecture là, et de suivre pas à pas, même s'il y a des trucs déjà faits (comme l'installation, oui, ben elle est faite, d'accord!)

Installer et configurer CVS sur le poste client.

Mais tu peux aussi lire ça, ça semble possiblement utile.
@+
LinuxVillage - http://linuxvillage.org
Site d'entraide d'utilisateurs GNU/Linux
Mélodie

Messages : 4555
Géo : France

Ven 10 Mars, 2006 10:20

Pour ssh, toujours google, bien sûr! :D :D :D
http://www.openssh.com/fr/index.html

http://www.openssh.com/fr/manual.html

Que vas-tu traduire ?
LinuxVillage - http://linuxvillage.org
Site d'entraide d'utilisateurs GNU/Linux
Mélodie

Messages : 4555
Géo : France

Dim 12 Mars, 2006 10:39

essentiellement les commandes des menus et les messages de retour (toujours pour gretl).
playmobil

Avatar de l’utilisateur
Messages : 575
Géo : Clermont-Ferrand

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit