IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

CVS Discussion :

Créer un nouveau référentiel


Sujet :

CVS

  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 25
    Points : 25
    Points
    25
    Par défaut Créer un nouveau référentiel
    Bonjour à tous,

    Je suis débutant en tortoise cvs, ce dernier a été installé récemment sur mon poste par un prestataire, la manip a été très rapide, trop peut être. J'ai rien vu.

    Je souhaite maintenant avoir un autre référentiel pour mes autres développements.
    Ma question, comment créer un autre référentiel dans Tortoise ?
    Comment faire pointer mon répertoire de travail dessus ?

    Merci pour vos lumières .

    Bonne journée

    Arno

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur
    Inscrit en
    Juin 2006
    Messages
    645
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Juin 2006
    Messages : 645
    Points : 709
    Points
    709
    Par défaut
    Pour récupérer un dépôt déjà existant : bouton droit, CVS checkout. Là, tu rentres les informations liées au dépôt.

    Pour créer le tien : bouton droit, Tortoise CVS, create repository here.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Août 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 25
    Points : 25
    Points
    25
    Par défaut Merci pour ta réponse mais
    alband85,

    Juste un autre truc pour que je comprenne bien le fonctionnement de l'outil.
    Il me demande un répertoire vide pour que je crée le repository, comment puis je ensuite y affecter des fichiers . Import ??

    Je suis de retour jeudi au boulot et ne pourrai donc lire ta ou vos réponses.

    Merci pour votre aide

    bonne soirée

    Arno

  4. #4
    Membre à l'essai
    Inscrit en
    Mars 2005
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 23
    Points : 17
    Points
    17
    Par défaut
    Quand tu vas chercher un dépot (ou Module) existant dans CVS, sache que tu peux mettres les sources et fichiers du dépot n'importe où sur ton disque, dans n'importe quel répertoire que tu viens de créer et tu peux aussi avoir plusieur copies du même dépot dans plusieur répertoires différent.

    Si tu veux ajouter des sources dans un nouveau dépot qui n'existe pas dans CVS, tu peux créer un répertoire n'importe où et ensuite tu fais "right click" sur le répertoire et ensuite CVS > "Make new module".

    Maintenant, si tu crée un nouveau répertoire (repository), tu n'as qu'a mettre tes nouvelles sources dans le répertoire et faire "right click" > "Add CVS Content". Ainsi, les sources seront ajoutés dans ton dépot dans CVS.

    Est-ce que ca t'aide ?

  5. #5
    Nouveau membre du Club
    Inscrit en
    Août 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 25
    Points : 25
    Points
    25
    Par défaut
    Merci pour ton aide xodblux

    Je vais regarder ce midi ce que cela donne sur tortoise car je ne retrouve pas les options que tu viens de donner.

    A plus

    Arno

  6. #6
    Membre régulier Avatar de AurelieB
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 55
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2006
    Messages : 91
    Points : 100
    Points
    100
    Par défaut Créer un nouveau repository
    Bonjour,
    je me joins à cette discussion car j'ai également des problèmes pour créer un nouveau "repository" .

    Je me suis basée d'une part sur le tutoriel en ligne
    http://cedric.babault.free.fr/Tortoi...nced.newmodule
    et d'autre part sur les propriétés d'un autre repository existant sur notre serveur.

    Les fichiers que je veux déposer sont dans le dossier C:\ProjectA\ de mon PC. J'ai fait une copie de ce dossier dans le serveur, et le chemin pour y accéder est N:\Projects\ProjectA\
    Le serveur est libre d'accès, j'ai tous les droits depuis mon PC.

    1ère question: l'opération CVS --> Make New Module... doit elle être faite à partir de mon PC? du serveur? ou c'est égal?

    2ème question: en tentant de faire l'opération depuis mon PC j'obtiens des messages d'erreurs, cela provient peut être du fait que je n'ai pas rempli tout les champs avec certitude...
    le message d'erreur dit

    Empty password used - try 'cvs login \' with a real password
    Pourtant il ne m'a pas demandé de mot de passe.

    et
    cvs [import aborted]: /Projects/ProjectA/CVSrepository: no such repository
    Pourtant le dossier N:\Projects\ProjectA\CvsRepository existe bien.

    Je recherche l'aide de personnes qui comprennent tout ca mieux que moi ( il doit y en avoir plein!)

    merci d'avance

  7. #7
    Membre à l'essai
    Inscrit en
    Mars 2005
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 23
    Points : 17
    Points
    17
    Par défaut Suite
    @AurelieB : J'ignore si tu as trouvé le moyen de créer ton nouveau module depuis ce temps, mais je vais quand même tenter de répondre.

    Reponse Q1 : Si Tortoise est installé sur ton PC, tu peux créer le module à distance à partir de ton PC.

    Reponse Q2 : Le mot de passe dépend du protocole que tu utilises. Moi j'utilise le protocole "Password server" ("pserver"), ce qui signifie que le mot de passe de mon usager est dans un fichier de config sur le serveur du référenciel.

    Configuration simple pour créer le module :

    - Faire "Bouton-droit" > Créer un module

    - coller dans CVSROOT :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       :pserver:aurelieb@adresseserveur.com:/data/cvs/cvsroot
    Ce qui donnera dans le reste de la fenêtre les infos suivantes:

    Protocole : pserver
    Serveur : adresseserveur.com
    Dossier du référentiel : /data/cvs/cvsroot
    Nom d'utilisateur : aurelieb

    Maintenant, ton adresse de serveur est le nom de la machine où ton lecteur réseau "N:\" est connecté. Il te faut trouver cette info.

    Le dossier du référentiel, c'est le répertoire où est installé CVS sur ton serveur distant.

    Le nom d'utilisateur est celui configuré dans ton CVS.

    Étapes pour configurer l'utilisateur et mot de passe :

    Dans le répertoire où est configuré CVSROOT, avoir un fichier nommé psswd avec la ligne de l'usager :

    aurelieb:motdepasse:login_systeme_window

    http://www.linux-france.org/prj/edu/...e/ch49s03.html

  8. #8
    Membre régulier Avatar de AurelieB
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 55
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2006
    Messages : 91
    Points : 100
    Points
    100
    Par défaut J'ai réussi a créer le référentiel
    @xodblux
    j'avais effectivement mis le problème de côté pendant un bon bout de temps, et là, j'ai du m'y remettre.
    Grâce a tes indications, j'ai pu créer le référentiel.

    A noter que:
    • Comme il y avait déjà un référentiel sur le serveur, je devais utiliser le même dossier cvsroot. (ou en tout cas je n'ai pas su en créer un autre)
      Le chemin qu'il faut indiquer dans le champs "Dossier du référentiel" doit s'arrêter un niveau au dessus c.a.d il faut mettre /data/cvs


    En tout cas, merci beaucoup pour les infos qui m'ont permis de prendre le problème par le bon bout, le problème étant finalement beaucoup moins important que ce que j'imaginais.

Discussions similaires

  1. Créer un nouveau répertoire
    Par PrinceMaster77 dans le forum ASP
    Réponses: 3
    Dernier message: 30/08/2005, 14h31
  2. Créer un Nouveau User System (SYSDBA)....
    Par silmortes dans le forum Connexion aux bases de données
    Réponses: 6
    Dernier message: 27/06/2005, 13h45
  3. [Conception] Créer un nouveau composant
    Par DamCalle dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 14/06/2005, 12h45
  4. Comment créer un nouveau dossier par programmation ?
    Par annecyrond dans le forum Langage
    Réponses: 3
    Dernier message: 27/03/2003, 08h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo