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>