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

Intégration Continue Discussion :

Config clearcase


Sujet :

Intégration Continue

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut Config clearcase
    J'ai deux petites questions sur la configuration du lien maven2 / clearcase dans un contexte continuum :

    1. Pour quoi mon fichiers C:\Documents and Settings\moi\.scm\clearcase-settings.xml n'est pas lu (est-il nécessaire dans mon cas) :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      <clearcase-settings> 
      <viewstore>\\MonServeur\ccstg\view_storage\monapp\Deploiement.vws</viewstore>
          <useVWSParameter>false</useVWSParameter>
      </clearcase-settings>
    2. Et la configuration de mon pom.xml pour utiliser clearcase est-elle bonne ?
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      <scm>
          <connection>scm:clearcase:\\MonServeur\ccstg\view_storage\monapp\Deploiement.vws</connection>
          <developerConnection>scm:clearcase:\\MonServeur\ccstg\view_storage\monapp\Deploiement.vws</developerConnection>
        </scm>


    Merci pour toutes vos réponses , expériences , solutions , soutien moral , ... car je ne sais plus quoi faire...

  2. #2
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Je n'y connais rien à Clearcase, tout cve que je peux faire, c'est te diriger vers la doc officielle:
    http://maven.apache.org/scm/clearcase.html

    A priori, ce que tu as fait semble conforme à la documentation Maven.

    Qu'est ce qui ne marche pas exactement?

  3. #3
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut
    Effectivement j'ai regardé la documentation et même le code source.
    Mon problème est que qu'il ne prend pas en compte les informations que je lui donne, et utilise les valeurs par défaut qui sont :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     "\\"+ hostname + "\viewstore\"+username + "-" + hostname + "-maven"  + "-" + uniqueId
    Dans la log j'ai bien mes valeurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     spec = \\MonServeur\ccstg\view_storage\monapp\Deploiement.vws
    Mais il exécute la commande suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Executing: D:\Program Files\Apache Software Foundation\continuum-1.0.3\bin\win32\..\..\apps\continuum\working-directory>>cleartool mkview -snapshot -tag moi-MaMachine-maven-21 -vws \\MaMachine\viewstore\moi-MaMachine-maven-21.vws "D:\Program Files\Apache Software Foundation\continuum-1.0.3\apps\continuum\working-directory\21"

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    C'est un bug dans la version actuelle du provider clearcase. Ceux que tu as vu dans le source est la version corrigée.

    Une version corrigée se trouve ici : http://people.apache.org/repo/m2-sna...6.154545-4.jar

  5. #5
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 105
    Par défaut
    Merci pour l'information, j'ai remplacé le jar dans le répertoire lib de continuum, il y a t-il une solution plus élégante?

    Pour la configuration j'ai modifié mon pom.xml pour indiquer le config_spec (et non pas que le répertoire) et le nom de ma vue (ici Deploiement).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <scm>
        <connection>scm:clearcase:\\MonServeur\ccstg\view_storage\monapp\Deploiement.vws\config_spec</connection>
        <developerConnection>scm:clearcase:Deploiement:\\MonServeur\ccstg\view_storage\monapp\Deploiement.vws\config_spec</developerConnection>
     </scm>
    Pour le setting.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <clearcase-settings> 
    <viewstore>\\MonServeur\ccstg\view_storage\monapp\</viewstore>
        <useVWSParameter>true</useVWSParameter>
    </clearcase-settings>
    Sachant que mon répertoire vws est : \\MonServeur\ccstg\view_storage\monapp\Deploiement.vws
    et que j'ai une vue montée dans : \\MonServeur\ccstg\view_storage\monapp\Deploiement

    Je suppose que la vue montée ne sert pas à grand chose car Continuum crée une vue dans son répertoire de travail ?

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Citation Envoyé par jerrr
    Merci pour l'information, j'ai remplacé le jar dans le répertoire lib de continuum, il y a t-il une solution plus élégante?
    Installer la nouvelle version de Continuum quand elle sera sortie

    Citation Envoyé par jerrr
    Je suppose que la vue montée ne sert pas à grand chose car Continuum crée une vue dans son répertoire de travail ?
    Oui, je crois qu'elle ne sert pas. Mais bon, ne connaissant pas Clearcase, je ne sais pas exactement comment celà fonctionne.
    D'ailleurs, il serait bon d'avoir un tutoriel pour l'utilisation maven/continuum avec Clearcase car beaucoup de personne ont du mal à le faire fonctionner. S'il y a des volontaires, je me ferais un plaisir de l'ajouter dans le site de Continuum.

  7. #7
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Citation Envoyé par evenisse
    D'ailleurs, il serait bon d'avoir un tutoriel pour l'utilisation maven/continuum avec Clearcase car beaucoup de personne ont du mal à le faire fonctionner. S'il y a des volontaires, je me ferais un plaisir de l'ajouter dans le site de Continuum.
    Et si c'est en francais, je m'occupe de le mettre en place sur DVP

    jerrr, motivé?

Discussions similaires

  1. Config carte reseau ethernet 10/100
    Par toto_titi dans le forum Réseau
    Réponses: 9
    Dernier message: 08/02/2012, 17h57
  2. [Config] Classes non trouvées
    Par newfsch dans le forum JBuilder
    Réponses: 2
    Dernier message: 27/01/2004, 21h12
  3. Fichier texte de config
    Par jeannot27 dans le forum C++Builder
    Réponses: 15
    Dernier message: 22/01/2004, 18h47
  4. fichier de config: refuse tcpip_socket=true.
    Par phil25 dans le forum Installation
    Réponses: 1
    Dernier message: 04/01/2004, 15h55
  5. [TomCat][sécurité]config fichier web.xml
    Par liomac dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 24/09/2003, 15h46

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