Index: integration-tests.txt
===================================================================
--- integration-tests.txt (revision 345546)
+++ integration-tests.txt (working copy)
@@ -1,4 +1,4 @@
-it0085
+it1020
it0084
it0083
it0082
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/pom.xml
===================================================================
--- it1020/child-hierarchy/project1/pom.xml (revision 0)
+++ it1020/child-hierarchy/project1/pom.xml (revision 0)
@@ -0,0 +1,13 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+
+ 1.0-SNAPSHOT
+
+
Property changes on: it1020\child-hierarchy\project1\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project2/pom.xml
===================================================================
--- it1020/child-hierarchy/project2/pom.xml (revision 0)
+++ it1020/child-hierarchy/project2/pom.xml (revision 0)
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+
+ 1.0-SNAPSHOT
+
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+
+
+
+
Property changes on: it1020\child-hierarchy\project2\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/pom.xml
===================================================================
--- it1020/child-hierarchy/project3/pom.xml (revision 0)
+++ it1020/child-hierarchy/project3/pom.xml (revision 0)
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project3
+
+ 1.0-SNAPSHOT
+
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+
+
+
+
Property changes on: it1020\child-hierarchy\project3\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/pom.xml
===================================================================
--- it1020/child-hierarchy/pom.xml (revision 0)
+++ it1020/child-hierarchy/pom.xml (revision 0)
@@ -0,0 +1,27 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ pom
+
+ 1.0-SNAPSHOT
+
+
+
+ junit
+ junit
+ test
+
+
+
+
+ project1
+ project2
+ project3
+
+
Property changes on: it1020\child-hierarchy\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/prebuild-hook.txt
===================================================================
--- it1020/prebuild-hook.txt (revision 0)
+++ it1020/prebuild-hook.txt (revision 0)
@@ -0,0 +1,5 @@
+rm ${artifact:org.apache.maven.it:maven-core-it1020:1.0-SNAPSHOT:jar}
+rm ${artifact:org.apache.maven.it:maven-core-it1020-child-hierarchy:1.0-SNAPSHOT:jar}
+rm ${artifact:org.apache.maven.it:maven-core-it1020-child-project1:1.0-SNAPSHOT:jar}
+rm ${artifact:org.apache.maven.it:maven-core-it1020-child-project2:1.0-SNAPSHOT:jar}
+rm ${artifact:org.apache.maven.it:maven-core-it1020-child-project3:1.0-SNAPSHOT:jar}
Property changes on: it1020\prebuild-hook.txt
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/goals.txt
===================================================================
--- it1020/goals.txt (revision 0)
+++ it1020/goals.txt (revision 0)
@@ -0,0 +1 @@
+install
Property changes on: it1020\goals.txt
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/pom.xml
===================================================================
--- it1020/pom.xml (revision 0)
+++ it1020/pom.xml (revision 0)
@@ -0,0 +1,34 @@
+
+ 4.0.0
+ org.apache.maven.it
+ maven-core-it1020
+ 1.0-SNAPSHOT
+ pom
+ Test for dependencyManagement and optional tag
+
+
+ child-hierarchy
+
+
+
+
+
+ junit
+ junit
+ 3.8.1
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+ 1.0-SNAPSHOT
+ true
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+ 1.0-SNAPSHOT
+
+
+
+
+
Property changes on: it1020\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/expected-results.txt
===================================================================
--- it1020/expected-results.txt (revision 0)
+++ it1020/expected-results.txt (revision 0)
@@ -0,0 +1,2 @@
+child-hierarchy/project1/target/classes/org/apache/maven/it0001/Person.class
+!child-hierarchy/project3/target/classes/org/apache/maven/it0001/People.class
Property changes on: it1020\expected-results.txt
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/pom.xml
===================================================================
--- it1020/child-hierarchy/project1/pom.xml (revision 0)
+++ it1020/child-hierarchy/project1/pom.xml (revision 0)
@@ -0,0 +1,13 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+
+ 1.0-SNAPSHOT
+
+
Property changes on: it1020\child-hierarchy\project1\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project2/pom.xml
===================================================================
--- it1020/child-hierarchy/project2/pom.xml (revision 0)
+++ it1020/child-hierarchy/project2/pom.xml (revision 0)
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+
+ 1.0-SNAPSHOT
+
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+
+
+
+
Property changes on: it1020\child-hierarchy\project2\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/pom.xml
===================================================================
--- it1020/child-hierarchy/project3/pom.xml (revision 0)
+++ it1020/child-hierarchy/project3/pom.xml (revision 0)
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project3
+
+ 1.0-SNAPSHOT
+
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+
+
+
+
Property changes on: it1020\child-hierarchy\project3\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/pom.xml
===================================================================
--- it1020/child-hierarchy/pom.xml (revision 0)
+++ it1020/child-hierarchy/pom.xml (revision 0)
@@ -0,0 +1,27 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ pom
+
+ 1.0-SNAPSHOT
+
+
+
+ junit
+ junit
+ test
+
+
+
+
+ project1
+ project2
+ project3
+
+
Property changes on: it1020\child-hierarchy\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/pom.xml
===================================================================
--- it1020/child-hierarchy/pom.xml (revision 0)
+++ it1020/child-hierarchy/pom.xml (revision 0)
@@ -0,0 +1,27 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ pom
+
+ 1.0-SNAPSHOT
+
+
+
+ junit
+ junit
+ test
+
+
+
+
+ project1
+ project2
+ project3
+
+
Property changes on: it1020\child-hierarchy\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/pom.xml
===================================================================
--- it1020/child-hierarchy/project1/pom.xml (revision 0)
+++ it1020/child-hierarchy/project1/pom.xml (revision 0)
@@ -0,0 +1,13 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+
+ 1.0-SNAPSHOT
+
+
Property changes on: it1020\child-hierarchy\project1\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/pom.xml
===================================================================
--- it1020/child-hierarchy/project1/pom.xml (revision 0)
+++ it1020/child-hierarchy/project1/pom.xml (revision 0)
@@ -0,0 +1,13 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+
+ 1.0-SNAPSHOT
+
+
Property changes on: it1020\child-hierarchy\project1\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java
===================================================================
--- it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
+++ it1020/child-hierarchy/project1/src/main/java/org/apache/maven/it0001/Person.java (revision 0)
@@ -0,0 +1,16 @@
+package org.apache.maven.it0001;
+
+public class Person
+{
+ private String name;
+
+ public void setName( String newName )
+ {
+ this.name = newName;
+ }
+
+ public String getName()
+ {
+ return name;
+ }
+}
Property changes on: it1020\child-hierarchy\project1\src\main\java\org\apache\maven\it0001\Person.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project2/pom.xml
===================================================================
--- it1020/child-hierarchy/project2/pom.xml (revision 0)
+++ it1020/child-hierarchy/project2/pom.xml (revision 0)
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+
+ 1.0-SNAPSHOT
+
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+
+
+
+
Property changes on: it1020\child-hierarchy\project2\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project2/pom.xml
===================================================================
--- it1020/child-hierarchy/project2/pom.xml (revision 0)
+++ it1020/child-hierarchy/project2/pom.xml (revision 0)
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+
+ 1.0-SNAPSHOT
+
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+
+
+
+
Property changes on: it1020\child-hierarchy\project2\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/pom.xml
===================================================================
--- it1020/child-hierarchy/project3/pom.xml (revision 0)
+++ it1020/child-hierarchy/project3/pom.xml (revision 0)
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project3
+
+ 1.0-SNAPSHOT
+
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+
+
+
+
Property changes on: it1020\child-hierarchy\project3\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/pom.xml
===================================================================
--- it1020/child-hierarchy/project3/pom.xml (revision 0)
+++ it1020/child-hierarchy/project3/pom.xml (revision 0)
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ org.apache.maven.it
+ maven-core-it1020-child-hierarchy
+ 1.0-SNAPSHOT
+
+ org.apache.maven.it
+ maven-core-it1020-child-project3
+
+ 1.0-SNAPSHOT
+
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+
+
+
+
Property changes on: it1020\child-hierarchy\project3\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java
===================================================================
--- it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
+++ it1020/child-hierarchy/project3/src/main/java/org/apache/maven/it0001/People.java (revision 0)
@@ -0,0 +1,6 @@
+package org.apache.maven.it0001;
+
+public class People
+{
+ private Person person;
+}
Property changes on: it1020\child-hierarchy\project3\src\main\java\org\apache\maven\it0001\People.java
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/expected-results.txt
===================================================================
--- it1020/expected-results.txt (revision 0)
+++ it1020/expected-results.txt (revision 0)
@@ -0,0 +1,2 @@
+child-hierarchy/project1/target/classes/org/apache/maven/it0001/Person.class
+!child-hierarchy/project3/target/classes/org/apache/maven/it0001/People.class
Property changes on: it1020\expected-results.txt
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/goals.txt
===================================================================
--- it1020/goals.txt (revision 0)
+++ it1020/goals.txt (revision 0)
@@ -0,0 +1 @@
+install
Property changes on: it1020\goals.txt
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/pom.xml
===================================================================
--- it1020/pom.xml (revision 0)
+++ it1020/pom.xml (revision 0)
@@ -0,0 +1,34 @@
+
+ 4.0.0
+ org.apache.maven.it
+ maven-core-it1020
+ 1.0-SNAPSHOT
+ pom
+ Test for dependencyManagement and optional tag
+
+
+ child-hierarchy
+
+
+
+
+
+ junit
+ junit
+ 3.8.1
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project1
+ 1.0-SNAPSHOT
+ true
+
+
+ org.apache.maven.it
+ maven-core-it1020-child-project2
+ 1.0-SNAPSHOT
+
+
+
+
+
Property changes on: it1020\pom.xml
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: it1020/prebuild-hook.txt
===================================================================
--- it1020/prebuild-hook.txt (revision 0)
+++ it1020/prebuild-hook.txt (revision 0)
@@ -0,0 +1,5 @@
+rm ${artifact:org.apache.maven.it:maven-core-it1020:1.0-SNAPSHOT:jar}
+rm ${artifact:org.apache.maven.it:maven-core-it1020-child-hierarchy:1.0-SNAPSHOT:jar}
+rm ${artifact:org.apache.maven.it:maven-core-it1020-child-project1:1.0-SNAPSHOT:jar}
+rm ${artifact:org.apache.maven.it:maven-core-it1020-child-project2:1.0-SNAPSHOT:jar}
+rm ${artifact:org.apache.maven.it:maven-core-it1020-child-project3:1.0-SNAPSHOT:jar}
Property changes on: it1020\prebuild-hook.txt
___________________________________________________________________
Name: svn:keywords
+ "Author Date Id Revision"
Name: svn:eol-style
+ native
Index: README.txt
===================================================================
--- README.txt (revision 345546)
+++ README.txt (working copy)
@@ -305,6 +305,11 @@
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
+it1020: Test that optional tag in dependencyManagement is inherited in the
+ children projects.
+-------------------------------------------------------------------------------
+
+-------------------------------------------------------------------------------
These are a set of builds that are more complex than single-project or reactor
invocations. They follow a process external to maven itself, invoking
different lifecycle phases and/or goals on multiple projects within each test