re-apply changes from the 0.7.x branch
diff --git a/releng/build-scripts/build/OT-Compiler/build.properties b/releng/build-scripts/build/OT-Compiler/build.properties
index cbc5f65..e2b81ac 100644
--- a/releng/build-scripts/build/OT-Compiler/build.properties
+++ b/releng/build-scripts/build/OT-Compiler/build.properties
@@ -10,5 +10,5 @@
 archivePrefix=.
 
 JavaSE-1.6=/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ppc64/default/jclSC160/vm.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/annotation.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/beans.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/java.util.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/jndi.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/logging.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/security.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/sql.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmorb.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmorbapi.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmcfw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/rt.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/charsets.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/resources.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmpkcs.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmcertpathfw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjgssfw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjssefw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmsaslfw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjcefw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjgssprovider.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjsseprovider2.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmcertpathprovider.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmxmlcrypto.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/management-agent.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/xml.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/jlm.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/javascript.jar
-J2SE-1.5=/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/vm.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/core.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/charsets.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/graphics.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/security.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmpkcs.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmorb.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmcfw.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmorbapi.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmjcefw.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmjgssprovider.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmjsseprovider2.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmjaaslm.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmcertpathprovider.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/server.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/xml.jar
+J2SE-1.5=/opt/public/common/ibm-java2-ppc64-50/jre/lib/vm.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/core.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/charsets.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/graphics.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/security.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmpkcs.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmorb.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmcfw.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmorbapi.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjcefw.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjgssprovider.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjsseprovider2.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjaaslm.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmcertpathprovider.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/server.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/xml.jar
 
diff --git a/releng/build-scripts/build/OTDT-Build/build.properties b/releng/build-scripts/build/OTDT-Build/build.properties
index 67c5c0c..a2b3c8f 100644
--- a/releng/build-scripts/build/OTDT-Build/build.properties
+++ b/releng/build-scripts/build/OTDT-Build/build.properties
@@ -20,7 +20,7 @@
 
 JavaSE-1.6=/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ppc64/default/jclSC160/vm.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/annotation.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/beans.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/java.util.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/jndi.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/logging.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/security.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/sql.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmorb.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmorbapi.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmcfw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/rt.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/charsets.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/resources.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmpkcs.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmcertpathfw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjgssfw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjssefw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmsaslfw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjcefw.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjgssprovider.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmjsseprovider2.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmcertpathprovider.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/ibmxmlcrypto.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/management-agent.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/xml.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/jlm.jar:/opt/public/common/ibm-java-ppc64-60-SR7/jre/lib/javascript.jar
 
-J2SE-1.5=/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/vm.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/core.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/charsets.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/graphics.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/security.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmpkcs.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmorb.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmcfw.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmorbapi.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmjcefw.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmjgssprovider.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmjsseprovider2.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmjaaslm.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/ibmcertpathprovider.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/server.jar:/opt/public/common/ibm-java2-ppc64-50-SR11/jre/lib/xml.jar
+J2SE-1.5=/opt/public/common/ibm-java2-ppc64-50/jre/lib/vm.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/core.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/charsets.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/graphics.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/security.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmpkcs.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmorb.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmcfw.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmorbapi.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjcefw.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjgssprovider.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjsseprovider2.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmjaaslm.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/ibmcertpathprovider.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/server.jar:/opt/public/common/ibm-java2-ppc64-50/jre/lib/xml.jar
 
 J2SE-1.4=/shared/common/j2sdk1.4.2_19/jre/lib/rt.jar
 
diff --git a/releng/build-scripts/build/run.properties b/releng/build-scripts/build/run.properties
index 88cc4e8..a09d7a2 100644
--- a/releng/build-scripts/build/run.properties
+++ b/releng/build-scripts/build/run.properties
@@ -13,13 +13,12 @@
 #vm.args=-Xmx256m
 
 # this one is used by eclipse junit tests:
-vmargs=-Xmx512m
+vmargs=-Xmx768m -XX:-UseGCOverheadLimit
 
 # SVN repository information:
-svn.repository.url=svn://localhost/svnroot/tools/org.eclipse.objectteams/
+svn.repository.url=file://localhost/svnroot/tools/org.eclipse.objectteams/
 mapVersionTag=trunk
 pathToMapFile=releng/map
-svn.devel.branch=trunk
 
 # Version dependent names:
 
@@ -33,6 +32,6 @@
 
 # SVN Support for PDE BUILD:
 # (Note: this file must be provided in ${OTScriptDir}/lib)
-svn.pde.build=org.eclipse.team.svn.pde.build_0.7.8.I20090525-1500.jar
+svn.pde.build=org.eclipse.team.svn.pde.build_0.7.8.I20090525-1500-OT-201009122343.jar
 
 
diff --git a/releng/build-scripts/build/run.xml b/releng/build-scripts/build/run.xml
index 35bc9a8..7a29afc 100644
--- a/releng/build-scripts/build/run.xml
+++ b/releng/build-scripts/build/run.xml
@@ -283,7 +283,6 @@
 				<arg value="-Dtest.root.dir=${test.root.dir}"/>
 				<arg value="-Dtest.eclipseDir=${test.eclipseDir}"/>
 				<arg value="-Dsvn.repository.url=${svn.repository.url}"/>
-				<arg value="-Dsvn.devel.branch=${svn.devel.branch}"/>
 				<arg value="-DmapVersionTag=${mapVersionTag}"/>
 				<arg value="-DpathToMapFile=${pathToMapFile}"/>
 				<arg value="-DmapFileName=otdt.map"/>