Well, sure. I think we can all agree that the default answer to any of these
kinds of questions is "just do it the default Maven way". I presumed he was
dealing with a legacy layout - otherwise why the hell would you use CVS
anyway? :)

-- 
Eric Redmond
http://blog.propellors.net

On 8/7/07, Dave Hoffer <[EMAIL PROTECTED]> wrote:
>
> Why don't you change your code structure in cvs so you can just checkout
> the folder structure the way Maven wants it?
>
> In the long run it is better to go the Maven way instead of working
> around it.  In time you will have more folders...resources, etc to deal
> with and it is much easier to go with a standard.
>
> -Dave
>
> -----Original Message-----
> From: Eric Redmond [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, August 07, 2007 8:34 PM
> To: Maven Users List
> Subject: Re: two questions about maven
>
> On 8/4/07, wangq/Wang Qiang(IT) <[EMAIL PROTECTED]> wrote:
> >
> > Dear Sirs
> >
> > I'm maven's new user.
> >
> > There are some questions I want to ask you. Can you help me
> >
> > 1 ) how can maven scm checkout two different directories into another
> two
> > target directory. For Example, in cvs , I have two directories :
> > /source/main , /source/test. I want to checkout them into
> /src/main/java and
> > /src/test/java respectively (because this is maven default directory).
> I
> > don't want to use command line. but I don't know how to config in the
> > POM.xml. Can you give me an example?
>
>
> Try creating two separate execution elements... like you do below, just
> two
> of them.
>
> 2 ) I want to use <includse> and <excludes> element to filter the
> .project
> > file and bin directory. I only want to check out *.java file . In POM
> ,I
> > configure as follows:
> >
> > <executions>
> >
> >          <execution>
> >
> >              <id>check-out1</id>
> >
> >              <phase>generate-sources</phase>
> >
> >              <goals>
> >
> >                    <goal>checkout</goal>
> >
> >              </goals>
> >
> >              <configuration>
> >
> >
> >
> <connectionType>developerConnection</connectionType>
> >
> >                         <checkoutDirectory>${project.basedir
> > }/src</checkoutDirectory>
> >
> >                         <includes>*.java</includes>
> >
> >                         <excludes>.project, bin</excludes>
> >
> >             </configuration>
> >
> > </execution>
>
>
> They are file patterns. Try: <includes>**/*.java</includes>. You should
> not
> require excludes.
>
> but the .project file and bin directory are still checked out . what's
> wrong
> >
> >
> >
> >
> >
> > Thanks a lot for  you help.
> >
> >
> >
> > qiang wang
> >
> >
> >
> >
> > DISCLAIMER:
> > This e-mail is confidential for COSCO CONTAINER LINES (COSCON) and may
> > also be privileged. Any unauthorized use, copying, or dissemination of
> it
> > and any attachments to it, is prohibited. If you have received this
> e-mail
> > in error, please delete it immediately, unread and notify the sender
> as soon
> > as possible. COSCON does not warrant this email is virus-free and is
> not
> > liable for any losses or responsibilities arising from any virus being
> > transmitted by this email. Internet communications are not secure and
> COSCON
> > does not accept legal responsibility for the contents of this message.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Eric Redmond
> http://blog.propellors.net
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>

Reply via email to