You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jd...@apache.org on 2007/07/13 16:11:59 UTC

svn commit: r556006 - in /maven/plugins/trunk/maven-assembly-plugin: ./ src/it/repositories/ src/it/repositories/basic-repository/ src/it/repositories/basic-repository/src/ src/it/repositories/repo-with-snapshot-parents/ src/it/repositories/repo-with-s...

Author: jdcasey
Date: Fri Jul 13 07:11:57 2007
New Revision: 556006

URL: http://svn.apache.org/viewvc?view=rev&rev=556006
Log:
Adding another repository test, which is not yet working...so it's also excluded explicitly in the integration-test build until we can fix the maven-repository-builder.

Added:
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/
      - copied from r553936, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/goals.txt
      - copied unchanged from r556005, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/goals.txt
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/pom.xml
      - copied unchanged from r556005, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/pom.xml
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/src/
      - copied from r556005, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/src/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/basic-repository/verify.bsh
      - copied unchanged from r556005, maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/verify.bsh
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh
Removed:
    maven/plugins/trunk/maven-assembly-plugin/src/it/repository-assembly/
Modified:
    maven/plugins/trunk/maven-assembly-plugin/pom.xml

Modified: maven/plugins/trunk/maven-assembly-plugin/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/pom.xml?view=diff&rev=556006&r1=556005&r2=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-assembly-plugin/pom.xml Fri Jul 13 07:11:57 2007
@@ -260,10 +260,14 @@
                 </goals>
                 <configuration>
                   <projectsDirectory>src/it</projectsDirectory>
+                  <debug>true</debug>
                   <pomIncludes>
                     <pomInclude>**/pom.xml</pomInclude>
                   </pomIncludes>
                   <pomExcludes>
+                    <!-- This isn't working yet...pending fix in the repo builder, I guess -->
+                    <pomExclude>repositories/repo-with-snapshot-parents/pom.xml</pomExclude>
+                    
                     <pomExclude>**/child*/pom.xml</pomExclude>
                     <pomExclude>**/module*/pom.xml</pomExclude>
                     <pomExclude>**/descriptor/pom.xml</pomExclude>

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml Fri Jul 13 07:11:57 2007
@@ -0,0 +1,54 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.maven.plugin.assembly.test</groupId>
+    <artifactId>repo-with-snapshot-parents</artifactId>
+    <version>1-SNAPSHOT</version>
+  </parent>
+  <artifactId>child</artifactId>
+  <packaging>jar</packaging>
+  
+  <repositories>
+    <repository>
+      <id>my.remote</id>
+      <url>file://${basedir}/remote-repository</url>
+    </repository>
+  </repositories>
+  
+  <dependencies>
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-utils</artifactId>
+      <version>1.4.3-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <version>testing</version>
+        <configuration>
+          <descriptor>src/assemble/bin.xml</descriptor>
+          <finalName>assembly</finalName>        
+        </configuration>
+
+        <executions>
+          <execution>
+            <id>assembly</id>
+            <phase>package</phase>
+            <goals>
+              <goal>single</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+</project>

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/pom.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar?view=auto&rev=556006
==============================================================================
Binary file - no diff available.

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom Fri Jul 13 07:11:57 2007
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <parent>
+    <artifactId>plexus</artifactId>
+    <groupId>org.codehaus.plexus</groupId>
+    <version>1.0.11</version>
+    <relativePath>../pom/pom.xml</relativePath>
+  </parent>
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>plexus-utils</artifactId>
+  <name>Plexus Common Utilities</name>
+  <version>1.4.3-SNAPSHOT</version>
+  <url>http://plexus.codehaus.org/plexus-utils</url>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <!-- surefire requires plexus-utils to be jdk 1.3 compatible -->
+          <source>1.3</source>
+          <target>1.3</target>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <!-- required to ensure the test classes are used, not surefire's plexus-utils -->
+          <childDelegation>true</childDelegation>
+          <excludes>
+            <exclude>org/codehaus/plexus/util/FileBasedTestCase.java</exclude>
+            <exclude>**/Test*.java</exclude>
+          </excludes>
+          <systemProperties>
+            <property>
+              <name>JAVA_HOME</name>
+              <value>${JAVA_HOME}</value>    
+            </property>
+            <property>
+              <name>M2_HOME</name>
+              <value>${M2_HOME}</value>    
+            </property>                      
+          </systemProperties>          
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+  <scm> 
+    <connection>scm:svn:http://svn.codehaus.org/plexus/plexus-utils/trunk/</connection>
+    <developerConnection>scm:svn:https://svn.codehaus.org/plexus/plexus-utils/trunk</developerConnection> 
+    <url>http://fisheye.codehaus.org/browse/plexus/plexus-utils/trunk/</url>
+  </scm>
+  <reporting>
+    <plugins>
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+      </plugin>
+      <plugin>
+        <artifactId>maven-jxr-plugin</artifactId>
+      </plugin>
+    </plugins>
+  </reporting>  
+</project>

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom Fri Jul 13 07:11:57 2007
@@ -0,0 +1,308 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.codehaus.plexus</groupId>
+  <artifactId>plexus</artifactId>
+  <packaging>pom</packaging>
+  <name>Plexus</name>
+  <version>1.0.11</version>
+  <ciManagement>
+    <notifiers>
+      <notifier>
+        <type>mail</type>
+        <configuration>
+          <address>dev@plexus.codehaus.org</address>
+        </configuration>
+      </notifier>
+      <notifier>
+        <type>irc</type>
+        <configuration>
+          <host>irc.codehaus.org</host>
+          <port>6667</port>
+          <channel>#plexus</channel>
+        </configuration>
+      </notifier>      
+    </notifiers>
+  </ciManagement>
+  <inceptionYear>2001</inceptionYear>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>  
+  <mailingLists>
+    <mailingList>
+      <name>Plexus User List</name>
+      <subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
+      <unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
+      <archive>http://archive.plexus.codehaus.org/user</archive>
+    </mailingList>
+    <mailingList>
+      <name>Plexus Developer List</name>
+      <subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
+      <unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
+      <archive>http://archive.plexus.codehaus.org/dev</archive>
+    </mailingList>
+    <mailingList>
+      <name>Plexus Announce List</name>
+      <subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
+      <unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
+      <archive>http://archive.plexus.codehaus.org/announce</archive>
+    </mailingList>
+    <mailingList>
+      <name>Plexus Commit List</name>
+      <subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
+      <unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
+      <archive>http://archive.plexus.codehaus.org/scm</archive>
+    </mailingList>
+  </mailingLists>
+  <issueManagement>
+    <system>JIRA</system>
+    <url>http://jira.codehaus.org/browse/PLX</url>
+  </issueManagement>
+
+  <distributionManagement>
+    <repository>
+      <id>codehaus.org</id>
+      <name>Plexus Central Repository</name>
+      <url>dav:https://dav.codehaus.org/repository/plexus</url>
+    </repository>
+    <snapshotRepository>
+      <id>codehaus.org</id>
+      <name>Plexus Central Development Repository</name>
+      <url>dav:https://dav.codehaus.org/snapshots.repository/plexus</url>
+    </snapshotRepository>
+    <site>
+      <id>codehaus.org</id>
+      <url>dav:https://dav.codehaus.org/plexus</url>
+    </site>
+  </distributionManagement>
+  <repositories>
+    <repository>
+      <id>codehaus.snapshots</id>
+      <name>Codehaus Snapshot Development Repository</name>
+      <url>http://snapshots.repository.codehaus.org</url>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+    </repository>
+  </repositories>
+  
+  <developers>
+    <developer>
+      <id>jvanzyl</id>
+      <name>Jason van Zyl</name>
+      <email>jason@maven.org</email>
+      <roles>
+        <role>Developer</role>
+        <role>Release Manager</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>kaz</id>
+      <name>Pete Kazmier</name>
+      <email />
+      <organization />
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>jtaylor</id>
+      <name>James Taylor</name>
+      <email>james@jamestaylor.org</email>
+      <organization />
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>dandiep</id>
+      <name>Dan Diephouse</name>
+      <email>dan@envoisolutions.com</email>
+      <organization>Envoi solutions</organization>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>kasper</id>
+      <name>Kasper Nielsen</name>
+      <email>apache@kav.dk</email>
+      <organization />
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>bwalding</id>
+      <name>Ben Walding</name>
+      <email>bwalding@codehaus.org</email>
+      <organization>Walding Consulting Services</organization>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>mhw</id>
+      <name>Mark Wilkinson</name>
+      <email>mhw@kremvax.net</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>michal</id>
+      <name>Michal Maczka</name>
+      <email>mmaczka@interia.pl</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <id>evenisse</id>
+      <name>Emmanuel Venisse</name>
+      <email>evenisse@codehaus.org</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Trygve Laugstol</name>
+      <id>trygvis</id>
+      <email>trygvis@codehaus.org</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Kenney Westerhof</name>
+      <id>kenney</id>
+      <email>kenney@codehaus.org</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Carlos Sanchez</name>
+      <id>carlos</id>
+      <email>carlos@codehaus.org</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Brett Porter</name>
+      <id>brett</id>
+      <email>brett@codehaus.org</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>John Casey</name>
+      <id>jdcasey</id>
+      <email>jdcasey@codehaus.org</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Andrew Williams</name>
+      <id>handyande</id>
+      <email>andy@handyande.co.uk</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Rahul Thakur</name>
+      <id>rahul</id>
+      <email>rahul.thakur.xdev@gmail.com</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Joakim Erdfelt</name>
+      <id>joakime</id>
+      <email>joakim@erdfelt.com</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+    <developer>
+      <name>Olivier Lamy</name>
+      <id>olamy</id>
+      <email>olamy@codehaus.org</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+  </developers>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <scm>
+    <connection>scm:svn:http://svn.codehaus.org/plexus/pom/trunk/</connection>
+    <developerConnection>scm:svn:https://svn.codehaus.org/plexus/pom/trunk/</developerConnection>
+    <url>http://fisheye.codehaus.org/browse/plexus/pom/trunk/</url>
+  </scm>
+  <organization>
+    <name>Codehaus</name>
+    <url>http://www.codehaus.org/</url>
+  </organization>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.4</source>
+          <target>1.4</target>
+        </configuration>
+      </plugin>
+      <!--
+      <plugin>
+        <artifactId>maven-remote-resources-plugin</artifactId>
+        <version>1.0-alpha-2</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>process</goal>
+            </goals>
+            <configuration>
+              <resourceBundles>
+                <resourceBundle>org.apache:apache-jar-resource-bundle:1.1.1-SNAPSHOT</resourceBundle>
+              </resourceBundles>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      -->
+    </plugins>
+    <extensions>
+      <extension>
+        <groupId>org.apache.maven.wagon</groupId>
+        <artifactId>wagon-webdav</artifactId>
+        <version>1.0-beta-2</version>
+      </extension>
+    </extensions>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-release-plugin</artifactId>
+          <configuration>
+            <goals>deploy</goals>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>    
+  </build>
+</project>

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/remote-repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml Fri Jul 13 07:11:57 2007
@@ -0,0 +1,16 @@
+<assembly>
+  <id>bin</id>
+  <formats>
+    <format>dir</format>
+  </formats>
+  <includeBaseDirectory>false</includeBaseDirectory>
+  <repositories>
+    <repository>
+      <outputDirectory>repo</outputDirectory>
+      <scope>test</scope>
+      <includes>
+        <include>junit:junit</include>
+      </includes>
+    </repository>
+  </repositories>
+</assembly>

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/assemble/bin.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java Fri Jul 13 07:11:57 2007
@@ -0,0 +1,13 @@
+package org.apache.maven.plugin.assembly.test;
+
+/**
+ * Hello world!
+ *
+ */
+public class App 
+{
+    public static void main( String[] args )
+    {
+        System.out.println( "Hello World!" );
+    }
+}

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/main/java/org/apache/maven/plugin/assembly/test/App.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java Fri Jul 13 07:11:57 2007
@@ -0,0 +1,38 @@
+package org.apache.maven.plugin.assembly.test;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+
+/**
+ * Unit test for simple App.
+ */
+public class AppTest 
+    extends TestCase
+{
+    /**
+     * Create the test case
+     *
+     * @param testName name of the test case
+     */
+    public AppTest( String testName )
+    {
+        super( testName );
+    }
+
+    /**
+     * @return the suite of tests being tested
+     */
+    public static Test suite()
+    {
+        return new TestSuite( AppTest.class );
+    }
+
+    /**
+     * Rigourous Test :-)
+     */
+    public void testApp()
+    {
+        assertTrue( true );
+    }
+}

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/child/src/test/java/org/apache/maven/plugin/assembly/test/AppTest.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt Fri Jul 13 07:11:57 2007
@@ -0,0 +1 @@
+package

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/goals.txt
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml Fri Jul 13 07:11:57 2007
@@ -0,0 +1,12 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.maven.plugin.assembly.test</groupId>
+  <artifactId>repo-with-snapshot-parents</artifactId>
+  <packaging>pom</packaging>
+  <version>1-SNAPSHOT</version>
+  
+  <modules>
+    <module>child</module>
+  </modules>
+</project>

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/pom.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh?view=auto&rev=556006
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/repositories/repo-with-snapshot-parents/verify.bsh Fri Jul 13 07:11:57 2007
@@ -0,0 +1,18 @@
+import java.io.*;
+
+File junitJar = new File( basedir, "child/target/assembly-bin.dir/repo/junit/junit/3.8.1/junit-3.8.1.jar" );
+boolean junitExists = junitJar.exists();
+
+File plexusUtilsJar = new File( basedir, "child/target/assembly-bin.dir/repo/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.jar" );
+boolean puJarExists = plexusUtilsJar.exists();
+
+File plexusUtilsPom = new File( basedir, "child/target/assembly-bin.dir/repo/org/codehaus/plexus/plexus-utils/1.4.3-SNAPSHOT/plexus-utils-1.4.3-SNAPSHOT.pom" );
+boolean puPomExists = plexusUtilsPom.exists();
+
+File plexusPom = new File( basedir, "child/target/assembly-bin.dir/repo/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom" );
+boolean plexusPomExists = plexusPom.exists();
+
+File parentPom = new File( basedir, "child/target/assembly-bin.dir/repo/org/apache/maven/plugin/assembly/test/repo-with-snapshot-parents/1-SNAPSHOT/repo-with-snapshot-parents-1-SNAPSHOT.pom" );
+boolean plexusPomExists = plexusPom.exists();
+
+return junitExists && puJarExists && puPomExists && plexusPomExists && parentPomExists;