Author: sebb Date: Wed Jun 17 23:48:09 2020 New Revision: 1878944 URL: http://svn.apache.org/viewvc?rev=1878944&view=rev Log: SVN => Git
Modified: commons/cms-site/trunk/content/xdoc/commons-parent-pom.xml Modified: commons/cms-site/trunk/content/xdoc/commons-parent-pom.xml URL: http://svn.apache.org/viewvc/commons/cms-site/trunk/content/xdoc/commons-parent-pom.xml?rev=1878944&r1=1878943&r2=1878944&view=diff ============================================================================== --- commons/cms-site/trunk/content/xdoc/commons-parent-pom.xml (original) +++ commons/cms-site/trunk/content/xdoc/commons-parent-pom.xml Wed Jun 17 23:48:09 2020 @@ -17,7 +17,7 @@ --> <document> - + <properties> <title>Apache Commons Parent pom.xml</title> </properties> @@ -28,19 +28,19 @@ <p> This page provides information about the - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a> + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a> <code>pom.xml</code> <br/> It has been updated for version 46 of the pom (but some discrepancies may remain). - Please consult <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-46/">version 46 source</a> + Please consult <a href="https://github.com/apache/commons-parent/tree/commons-parent-46/">version 46 source</a> in case of doubt. <br/> - Release Notes for <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-46/RELEASE-NOTES.txt">version 46</a> + Release Notes for <a href="https://github.com/apache/commons-parent/tree/commons-parent-46/RELEASE-NOTES.txt">version 46</a> </p> <p> Commons <a href="components.html">components</a> use <a href="http://maven.apache.org/">Maven</a> as their primary build - system and <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a> + system and <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a> is the <i>parent pom</i> for the components' <a href="http://maven.apache.org/">Maven</a> build. </p> @@ -52,14 +52,14 @@ <subsection name="Build"> <p> The following is a list of the main <i>build</i> features provided by - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a>: + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a>: </p> <ul> <li> <strong>Reproducible Build</strong> - It is important that builds are consistently <i>reproducible</i> and in order to achieve this with Maven the same <a href="http://maven.apache.org/plugins/">Plugin</a> versions need to be used each time. - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a> + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a> specifies the Plugin versions to be used in the <code><pluginManagement></code> section. <ul> <li> @@ -126,7 +126,7 @@ <subsection name="Release"> <p> The following is a list of the main <i>release</i> features provided by - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a> + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a> through the <a href="#release_profile">release</a> profile. </p> <ul> @@ -176,19 +176,19 @@ mvn -Duser.name=${my_apache_id} -Preleas <subsection name="Site Generation"> <p> The following is a list of the main <i>site</i> features provided by - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a>: + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a>: </p> <ul> <li> <strong>Standard Style and Navigation</strong> - commons-parent has a - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/src/site/site.xml">site.xml</a> + <a href="https://github.com/apache/commons-parent/blob/master/src/site/site.xml">site.xml</a> which is <i>inherited</i> by each component's site and provides standard <i>Menu/Navigation</i> and <i>styling</i>. <ul> <li><strong>Menu/Navigation</strong> - The menu and breadcrumb options specified in the commons-parent's <code>site.xml</code> are included in the component's site. </li> <li><strong>Style</strong> - The commons-parent's <code>site.xml</code> specifies the - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-skin/trunk/">commons-skin</a> + <a href="https://github.com/apache/commons-skin">commons-skin</a> so that component's sites use a standard style and commons logo. </li> </ul> @@ -259,7 +259,7 @@ mvn -Duser.name=${my_apache_id} -Preleas <subsection name="Configuring the Java Source/Target options"> <p> - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a> + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a> configures the <code>source</code> and <code>target</code> options in the <a href="http://maven.apache.org/plugins/maven-compiler-plugin/">maven-compiler-plugin</a> to use the <code>${maven.compiler.source}</code> and <code>${maven.compiler.target}</code> properties @@ -307,7 +307,7 @@ mvn -Duser.name=${my_apache_id} -Preleas <p> However, it may be that one or more Maven plugins require a later version of Java than the component. For this reason - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a> + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a> provides <i>profiles</i> for compiling/testing under different Java versions (correct as of version 36): </p> <ul> @@ -407,7 +407,7 @@ mvn -Duser.name=${my_apache_id} -Preleas <subsection name="Generating the OSGi Metadata"> <p> - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a> + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a> is configured to automatically add the OSGi <i>metadata</i> to the component jar's <code>MANIFEST.MF</code> using the <a href="http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html"> maven-bundle-plugin</a> when the <i>package</i> phase is executed: @@ -499,7 +499,7 @@ mvn -Duser.name=${my_apache_id} -Preleas <subsection name="Java profiles"> <p> - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a> + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a> contains some java profiles to compile/test using different versions of Java. See <a href="#Testing_with_different_Java_versions">here</a> for details of using the Java profiles. </p> @@ -597,7 +597,7 @@ mvn -Duser.name=${my_apache_id} -Preleas <subsection name="release profile"> <p> - <a href="http://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/pom.xml">commons-parent</a> + <a href="https://github.com/apache/commons-parent/blob/master/pom.xml">commons-parent</a> contains a <code>release</code> profile for producing <i>releases</i>. </p> @@ -622,7 +622,7 @@ mvn -Duser.name=${my_apache_id} -Preleas This uses the <code>src/changes.xml</code> file to generate the file <code>RELEASE-NOTES.txt</code>. Requires file <code>src/changes/release-notes.vm</code>. A sample template is available from: - https://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk/src/changes/release-notes.vm + https://github.com/apache/commons-parent/blob/master/src/changes/release-notes.vm </p> <source>mvn changes:announcement-generate -Prelease-notes [-Dchanges.version=nnn]</source> @@ -645,7 +645,7 @@ mvn -Duser.name=${my_apache_id} -Preleas <li><code>jdk7-plugin-fix-version</code> - updates plugin versions for use under JDK7 (currently Findbugs and Animal Sniffer)</li> <li><code>svn-buildnumber</code> - adds the build number to the manifests; suppress with <code>-Dbuildnumber.skip</code></li> <li><code>parse-target-version</code> - parses maven.compiler.target into javaTarget.[majorVersion|minorVersion|etc] - using the <a href="http://mojo.codehaus.org/build-helper-maven-plugin/parse-version-mojo.html">build-helper:parse-version</a> goal</li> + using the <a href="https://www.mojohaus.org/build-helper-maven-plugin/parse-version-mojo.html">build-helper:parse-version</a> goal</li> </ul> </subsection>