maven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hbout...@apache.org
Subject svn commit: r1819700 - /maven/site/trunk/content/xdoc/source-repository.xml
Date Sat, 30 Dec 2017 23:13:49 GMT
Author: hboutemy
Date: Sat Dec 30 23:13:48 2017
New Revision: 1819700

URL: http://svn.apache.org/viewvc?rev=1819700&view=rev
Log:
added instructions for full Maven source code with Google repo

Modified:
    maven/site/trunk/content/xdoc/source-repository.xml

Modified: maven/site/trunk/content/xdoc/source-repository.xml
URL: http://svn.apache.org/viewvc/maven/site/trunk/content/xdoc/source-repository.xml?rev=1819700&r1=1819699&r2=1819700&view=diff
==============================================================================
--- maven/site/trunk/content/xdoc/source-repository.xml (original)
+++ maven/site/trunk/content/xdoc/source-repository.xml Sat Dec 30 23:13:48 2017
@@ -38,6 +38,33 @@ under the License.
         Instructions for using the Apache Software Foundation Git repositories are at <a
href="https://git-wip-us.apache.org/">https://git-wip-us.apache.org</a>.
       </p>
 
+      <subsection name="Full Maven Sources">
+        <p>
+          As described in the next paragraphs, Maven full source code is dispatched in more
than 100 Git repos: Maven core, but also plugins or components,
+          skins, a few svn2git read-only mirrors...
+        </p>
+        <p>
+          To check out full Maven source code easily, we provide a simple way using additional
<a href="https://android.googlesource.com/tools/repo">Google repo</a> tool
+          and an additional Git repository for tool's manifest: 
+          <table>
+            <tr>
+              <td>Apache Maven full source code</td>
+              <td><source><a href="https://gitbox.apache.org/repos/asf/maven-sources.git">https://gitbox.apache.org/repos/asf/maven-sources.git</a></source></td>
+              <td><a href="https://github.com/apache/maven-sources/">(GitHub
mirror)</a></td>
+            </tr>
+          </table>
+        </p>
+        <ol>
+          <li>Install a git client if needed and the <a href="https://android.googlesource.com/tools/repo">Google
Repo</a> tool.</li>
+          <li>Check out a new repo workspace and prepare master branch:
+        <pre>repo init -u https://gitbox.apache.org/repos/asf/maven-sources.git
+repo sync
+repo start master --all</pre>
+          </li>
+          <li>In your IDE, import the projects you're interested in from the repo workspace.
Or directly build with command line the component you want.</li>
+        </ol>
+      </subsection>
+
       <subsection name="Maven Core">
         <p>
           The Git repository for <a href="/ref/current/">Maven</a> contains a
master branch which is the current development version. There is also a



Mime
View raw message