Wim Deblauwe a écrit :


2005/12/2, Emmanuel Venisse <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:



    Wim Deblauwe a écrit :
     > Hi,
     >
     > I managed to get ClearCase working with Continuum, but there are
    still 2
     > things that need to be addressed:
     >
     > 1) The view name needs to depend on the artifactId, otherwise you
    can
     > only add 1 project in Continuum when using ClearCase. Any idea's
    on how
     > I can get the artifactId in my ClearCaseCheckoutCommand (and update
     > command)

    not possible, because maven-scm doesn't know anything about maven
projects.

That is a bummer. Because for ClearCase, I need to be able to generate unique names. Any idea's on how I can do that? I was thinking on appending the directory path you checkout to, like:

user_mymachine_c-program-files-apache-software-foundation-continuum-working-directory-33

But I will have to check how long the name of a view can be in ClearCase. Do you know that Dan?

     >
     > 2) The view store needs to be read from
     > ~/.maven-scm/clearcase-settings.xml. What is the recommended way to
     > parse the xml?

    you must use modello. Look at maven-model or maven-settings projects
for samples.

Hmmm.. Any explenation on that would be nice, because I don't understand it currently. I probably should create such an .mdo file? But was is the exact syntax? There seems to be some java code in there also?

modello is a code generator. It read a mdo file and generate all classes code.

You must create a .mdo file. Syntax is very simple (maven-settings is a good 
example)
http://modello.codehaus.org/data-model.html

java code is in mdo file if you want to add some jave code to the generated class, but i don't think you need it.


Wim

Reply via email to