You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ni...@apache.org on 2008/02/18 16:05:17 UTC

svn commit: r628776 - /maven/site/trunk/src/site/apt/guides/mini/guide-mirror-settings.apt

Author: nicolas
Date: Mon Feb 18 07:05:11 2008
New Revision: 628776

URL: http://svn.apache.org/viewvc?rev=628776&view=rev
Log:
MNG-3407 : improve mirrorOf to support pattern based repository URL

Modified:
    maven/site/trunk/src/site/apt/guides/mini/guide-mirror-settings.apt

Modified: maven/site/trunk/src/site/apt/guides/mini/guide-mirror-settings.apt
URL: http://svn.apache.org/viewvc/maven/site/trunk/src/site/apt/guides/mini/guide-mirror-settings.apt?rev=628776&r1=628775&r2=628776&view=diff
==============================================================================
--- maven/site/trunk/src/site/apt/guides/mini/guide-mirror-settings.apt (original)
+++ maven/site/trunk/src/site/apt/guides/mini/guide-mirror-settings.apt Mon Feb 18 07:05:11 2008
@@ -142,6 +142,31 @@
 </settings>
 +-----+
 
+Using A Single Server To Mirror Multiple Repositories
+
+  In corporate environment you may want to use a mirror for all repository requests, but still get a fine grained proxying policy.
+  Archiva can be used for such a use case to managed your private artifacts and mirror public repositories on Internet, with various
+  policies for each mirrored repository. Simply set up your mirror server to expose the mirrored repository ID in the URL, and use 
+  a pattern based URL in settings.xml.
+
+  <<Note:>> This feature is only available in Maven 2.0.9+.
+
++-----+
+<settings>
+  .
+  <mirrors>
+    <mirror>
+      <id>archiva</id>
+      <name>Archiva running on archiva.mycompany.com</name>
+      <url>http://archiva.mycompany.com/repository/{0}</url>
+      <mirrorOf>*</mirrorOf>
+    </mirror>
+  </mirrors>
+  .
+</settings>
++-----+
+
+
 
 FTP access