base CVS distante

base CVS distante - Logiciels - Linux et OS Alternatifs

Marsh Posté le 01-10-2004 à 11:44:35    

salut all
 
pour la première fois je vais utiliser une base CVS pour différents projets. celle-ci sera installée sur mon compte à la fac.
de chez moi, je peux me logger sur ce compte par ssh. mais ce que je veux faire, c'est définir ma variable CVSROOT correctement, pour ne pas avoir à me logger par ssh. comme ça je reste avec mon compte courrant, chez moi, et je peux faire des cvs co et tout ! est-ce possible ? comment faire précisément ? je pensais définir CVSROOT au format login:pass@serveur.de.la.fac mais manifestement ça marche pas... qq'un a une idée ?
 
merci

Reply

Marsh Posté le 01-10-2004 à 11:44:35   

Reply

Marsh Posté le 01-10-2004 à 11:51:41    

Tu veux faire quoi exactement.
Répliquer en local le CVS de ta FAC
Te connecter et travailler directement sur ton répertoire distant

Reply

Marsh Posté le 01-10-2004 à 12:02:12    

la deuxième solution. plus exactement, je voudrais bosser chez moi en accédant à ma base CVS distante (sans la dupliquer). donc il ne s'agit pas pas de bosser dans une repertoire distant, au contraire je veux bosser dans un rep local, mais accéder à une base distance pour les imports et exports.

Reply

Marsh Posté le 01-10-2004 à 12:05:14    

Dans ce cas c'est le principe même de CVS.
Il suffit que ton serveur soit accèssible par internet.

Reply

Marsh Posté le 01-10-2004 à 12:10:05    

il l'est (enfin ça dépend ce que tu appelles "accessible par internet", mais vu que je peux y accéder de chez moi par ssh ou sftp, il ne doit pas y avoir de problème).
tu dis que c'est le principe même de CVS, ce que je veux bien croire (vu que je ne connaissais cet outil que de nom). mais alors, comment paramétrer mon schmilblick pour utiliser ma base distante de manière transparente ?
merci

Reply

Marsh Posté le 01-10-2004 à 12:18:39    

y'a plusieurs mode de connection, soit pserver on dira anonyme ou extssh la tu as une connexion par ssh.
 
Commence par valoriser ta variable CVS_RSH avec /bin/ssh.
ensuite tu te connectes à ton serveur CVS par ssh

Citation :

cvs -d :extssh:ton_login@serveur.de.ta.fac:/rep/de/cvs login


Et après tu execute tes commandes cvs de la même manière
 
Pour simplifier la je te conseille d'utiliser un EDI comme Eclipse qui intègre la gestion de CVS en natif et comme ça une fois les infos renseignées, ça deviens transparent pour toi.  
 
 
 
 

Reply

Marsh Posté le 01-10-2004 à 16:47:34    

oki je vais tenter ça, merci bien pour les infos

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed