Return-Path: Delivered-To: apmail-maven-continuum-users-archive@www.apache.org Received: (qmail 79891 invoked from network); 27 Jan 2006 15:25:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 27 Jan 2006 15:25:58 -0000 Received: (qmail 59233 invoked by uid 500); 27 Jan 2006 15:25:57 -0000 Delivered-To: apmail-maven-continuum-users-archive@maven.apache.org Received: (qmail 59084 invoked by uid 500); 27 Jan 2006 15:25:55 -0000 Mailing-List: contact continuum-users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-users@maven.apache.org Delivered-To: mailing list continuum-users@maven.apache.org Received: (qmail 59073 invoked by uid 99); 27 Jan 2006 15:25:55 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jan 2006 07:25:55 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [208.251.134.142] (HELO nelson.454.com) (208.251.134.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jan 2006 07:25:55 -0800 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.326 Content-Class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: multi-module maven 2 project Date: Fri, 27 Jan 2006 10:25:32 -0500 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: multi-module maven 2 project thread-index: AcYjTzsweD7A0gsYRWGgQhVdF+t9KwABZBTQ From: "Johnson, Jonathan" To: X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Thanks Emmanuel - comments below. -----Original Message----- From: Emmanuel Venisse [mailto:emmanuel@venisse.net]=20 Sent: Friday, January 27, 2006 9:37 AM To: continuum-users@maven.apache.org Subject: Re: multi-module maven 2 project Johnson, Jonathan a =E9crit : > I'm using maven 2.0.2, Continuum 1.0.2 and java 1.5. My project is a > multi-module that is laid out in the recommended maven 2 manner and is > building my projects (phew). I have a couple questions about my > experiences so far. >=20 > =20 >=20 > 1. When I change some information in my parent pom.xml (such as the > developer list.) do I have to readd the pom again. Is there a = refresh > option? >> Normally, the pom will be refresh automatically by continuum, but it = >> >> doens't to do it. File an issue=20 >> about it. >> So actually, if your pom isn't updated in continuum, delete your = project >> and readd it. I will file the issue. >=20 > 2. If I add my parent pom.xsl it adds all the child modules again > and there are duplicate modules in the continuum projects list. I = then > have to remove my old modules and readjust the local continuum = settings > such as the schedule and targets. When I apply and updated pom, I = wish > it just updated them and kept my local continuum settings. >> File an issue, i'll look at it. >> Your modules was already in continuum before adding the parent, = right? Yes. The steps are add a parent pom.xml file. Notice the parent and = all submodules appear. Not add a new version of the same parent = pom.xml. The sub-modules will appear twice in the list. I will file the issue. >=20 > 3. Removing projects from continuum can take several minutes. =20 >> If your project is big, it can take several minutes because we clean = all >> infos in database and=20 >> directories. The more classes in the module, the longer it takes, yet for a module = with <1000 classes is takes several minutes. I will file the issue.=20 >=20 > 4. Adding project to continuum takes several minutes. >> Only if you have lot of modules. >=20 > 5. Is performance being addressed or am I doing something wrong? > I'm running red hat linux box with a decent processor. My = multi-module > project only has about 1000 classes. Its take me about 15 minutes to > update a pom.xml in continuum. =20 >=20 >> Is it 15 minutes to checkout/update from scm or to build the project? I takes about two minutes to do a CVS checkout of all the source. Yes = CVS is slow, but is seems continuum is taking much longer to do a = multi-project add. Once I have hard numbers I will file an issue. Emmanuel LEGAL NOTICE: Unless expressly stated otherwise, this message is confidential and may = be privileged. It is intended for the addressee(s) only. Access to this = e-mail by anyone else is unauthorized. If you are not an addressee, any = disclosure or copying of the contents or any action taken (or not taken) = in reliance on it is unauthorized and may be unlawful. If you are not an = addressee, please inform the sender immediately.