You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by mi...@apache.org on 2022/07/28 18:58:59 UTC

svn commit: r1903083 [3/10] - in /maven/website/components/scm-archives/scm-LATEST: ./ apidocs/ css/ fonts/ guide/ images/ js/ xref/

Modified: maven/website/components/scm-archives/scm-LATEST/guide/define_provider.html
==============================================================================
--- maven/website/components/scm-archives/scm-LATEST/guide/define_provider.html (original)
+++ maven/website/components/scm-archives/scm-LATEST/guide/define_provider.html Thu Jul 28 18:58:58 2022
@@ -1,31 +1,30 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src\site\apt/guide\define_provider.apt at 2022-05-26
- | Rendered using Apache Maven Fluido Skin 1.7
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src\site\apt/guide\define_provider.apt at 2022-07-28
+ | Rendered using Apache Maven Fluido Skin 1.10.0
 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
   <head>
     <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
     <meta name="author" content="Maven Team" />
-    <meta name="Date-Creation-yyyymmdd" content="20130907" />
-    <meta name="Date-Revision-yyyymmdd" content="20220526" />
-    <meta http-equiv="Content-Language" content="en" />
+    <meta name="date" content="2013-09-07" />
     <title>Apache Maven SCM &#x2013; How to define a non Apache Maven hosted implementation</title>
-    <link rel="stylesheet" href="../css/apache-maven-fluido-1.7.min.css" />
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.10.0.min.css" />
     <link rel="stylesheet" href="../css/site.css" />
     <link rel="stylesheet" href="../css/print.css" media="print" />
-    <script type="text/javascript" src="../js/apache-maven-fluido-1.7.min.js"></script>
+    <script src="../js/apache-maven-fluido-1.10.0.min.js"></script>
 <!-- Matomo -->
 <script>
   var _paq = window._paq = window._paq || [];
   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
   /* We explicitly disable cookie tracking to avoid privacy issues */
-  _paq.push(['disableCookies']);  
+  _paq.push(['disableCookies']);
   _paq.push(['trackPageView']);
   _paq.push(['enableLinkTracking']);
   (function() {
-    var u="//matomo.privacy.apache.org/";
+    var u="//analytics.apache.org/";
     _paq.push(['setTrackerUrl', u+'matomo.php']);
     _paq.push(['setSiteId', '3']);
     var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
@@ -36,27 +35,29 @@
   </head>
   <body class="topBarDisabled">
     <div class="container-fluid">
-      <div id="banner">
-        <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
-        <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png"  alt=""/></a></div>
-        <div class="clear"><hr/></div>
-      </div>
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
+          <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png"  alt=""/></a></div>
+          <div class="clear"><hr/></div>
+        </div>
 
-      <div id="breadcrumbs">
-        <ul class="breadcrumb">
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
       <li class=""><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
       <li class=""><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li>
       <li class=""><a href="../index.html" title="Apache Maven SCM">Apache Maven SCM</a><span class="divider">/</span></li>
-    <li class="active ">How to define a non Apache Maven hosted implementation <a href="https://github.com/apache/maven-scm/tree/maven-scm-1.13.0/src\site\apt/guide\define_provider.apt"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-05-26</li>
-          <li id="projectVersion" class="pull-right">Version: 1.13.0</li>
-        </ul>
-      </div>
+    <li class="active ">How to define a non Apache Maven hosted implementation <a href="https://github.com/apache/maven-scm/tree/maven-scm-2.0.0-M2/src\site\apt/guide\define_provider.apt"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-07-28</li>
+          <li id="projectVersion" class="pull-right">Version: 2.0.0-M2</li>
+          </ul>
+        </div>
+      </header>
       <div class="row-fluid">
-        <div id="leftColumn" class="span2">
-          <div class="well sidebar-nav">
-    <ul class="nav nav-list">
-      <li class="nav-header">Maven SCM</li>
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">Maven SCM</li>
     <li><a href="../index.html" title="Home"><span class="none"></span>Home</a></li>
     <li><a href="../maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
     <li><a href="../apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
@@ -66,20 +67,21 @@
     <li><a href="../matrix.html" title="SCM Providers Matrix"><span class="none"></span>SCM Providers Matrix</a></li>
     <li><a href="http://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li>
     <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
-      <li class="nav-header">Modules</li>
+   <li class="nav-header">Modules</li>
     <li><a href="../maven-scm-api/index.html" title="Maven SCM API"><span class="none"></span>Maven SCM API</a></li>
     <li><a href="../maven-scm-managers/index.html" title="Maven SCM Managers"><span class="none"></span>Maven SCM Managers</a></li>
     <li><a href="../maven-scm-test/index.html" title="Maven SCM Test"><span class="none"></span>Maven SCM Test</a></li>
     <li><a href="../maven-scm-providers/index.html" title="Maven SCM Providers"><span class="none"></span>Maven SCM Providers</a></li>
     <li><a href="../maven-scm-client/index.html" title="Maven SCM Client"><span class="none"></span>Maven SCM Client</a></li>
     <li><a href="../maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
-      <li class="nav-header">Project Documentation</li>
+   <li class="nav-header">Project Documentation</li>
     <li><a href="../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
     <li><a href="../project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li>
-      <li class="nav-header">Maven Projects</li>
+   <li class="nav-header">Maven Projects</li>
     <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li>
     <li><a href="../../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li>
     <li><a href="../../doxia/index.html" title="Doxia"><span class="none"></span>Doxia</a></li>
+    <li><a href="../../extensions/index.html" title="Extensions"><span class="none"></span>Extensions</a></li>
     <li><a href="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li>
     <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li>
     <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li>
@@ -92,46 +94,45 @@
     <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li>
     <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li>
     <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li>
-      <li class="nav-header">ASF</li>
+   <li class="nav-header">ASF</li>
     <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li>
     <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li>
     <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li>
     <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
-</ul>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
 <form id="search-form" action="https://www.google.com/search" method="get" >
   <input value="maven.apache.org/scm/" name="sitesearch" type="hidden"/>
   <input class="search-query" name="q" id="query" type="text" />
 </form>
-<script type="text/javascript">asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
-          <hr />
-          <div id="poweredBy">
-            <div class="clear"></div>
-            <div class="clear"></div>
-    <div id="twitter">
+<script>asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+    <div id="twitter" style="border:none; margin-top: 10px">
     <a href="https://twitter.com/ASFMavenProject" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ASFMavenProject</a>
-    <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
     </div>
-            <div class="clear"></div>
-            <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
             </div>
           </div>
-        </div>
-        <div id="bodyColumn"  class="span10" >
-<div class="section">
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<section>
 <h2><a name="How_to_define_a_non_Apache_Maven_hosted_implementation.3F"></a>How to define a non Apache Maven hosted implementation?</h2>
-<p>Apache Maven supports a lot of implementations, but not all. However, with the following steps you can make Maven use this implementation for all your projects.</p>
-<div class="section">
+<p>Apache Maven supports a lot of implementations, but not all. However, with the following steps you can make Maven use this implementation for all your projects.</p><section>
 <h3><a name="Prepare_Maven"></a>Prepare Maven</h3>
-<p>Make the SCM implementation available for Maven by downloading the required jars and add them to Maven. If there's a <tt>jar-with-dependencies</tt> or a <tt>shaded jar</tt>, then that's the only jar required. Otherwise check the project for all transitive dependencies. </p>
+<p>Make the SCM implementation available for Maven by downloading the required jars and add them to Maven. If there's a <code>jar-with-dependencies</code> or a <code>shaded jar</code>, then that's the only jar required. Otherwise check the project for all transitive dependencies. </p>
 <ul>
-<li>Maven 3.x : Add jars to <tt>%M2_HOME%/lib/ext/</tt></li>
-<li>Maven 2.x : Add jars to <tt>%M2_HOME%/lib/</tt></li></ul>
-<p><b>Note:</b>Be aware that these jars now end up next to the root classloader of Maven. If you experience unexpected behavior, verify there's no class collision.</p></div>
-<div class="section">
+<li>Maven 3.x : Add jars to <code>%M2_HOME%/lib/ext/</code></li>
+<li>Maven 2.x : Add jars to <code>%M2_HOME%/lib/</code></li></ul>
+<p><b>Note:</b>Be aware that these jars now end up next to the root classloader of Maven. If you experience unexpected behavior, verify there's no class collision.</p></section><section>
 <h3><a name="Configure_settings.xml"></a>Configure settings.xml</h3>
-<p>Since it is very well possible to have multiple versions of Maven next to each other, the preferred <tt>settings.xml</tt> to adjust is the instance with the additional jars.</p>
-<p><tt>%M2_HOME%/conf/settings.xml</tt></p>
+<p>Since it is very well possible to have multiple versions of Maven next to each other, the preferred <code>settings.xml</code> to adjust is the instance with the additional jars.</p>
+<p><code>%M2_HOME%/conf/settings.xml</code></p>
 <div>
 <pre>&lt;settings&gt;
   ...
@@ -152,19 +153,24 @@
   
 &lt;/settings&gt;
 </pre></div>
-<p>From now on when this Maven instance is used, it will always use the specified SCM provider implementation.</p></div></div>
-        </div>
+<p>From now on when this Maven instance is used, it will always use the specified SCM provider implementation.</p></section></section>
+        </main>
       </div>
     </div>
     <hr/>
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2003&#x2013;2022
-<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.</p>
+            <p>&#169;      2003&#x2013;2022
+<a href="https://www.apache.org/">The Apache Software Foundation</a>
+</p>
         </div>
       </div>
     </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
   </body>
 </html>
\ No newline at end of file

Modified: maven/website/components/scm-archives/scm-LATEST/guide/index.html
==============================================================================
--- maven/website/components/scm-archives/scm-LATEST/guide/index.html (original)
+++ maven/website/components/scm-archives/scm-LATEST/guide/index.html Thu Jul 28 18:58:58 2022
@@ -1,31 +1,30 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src\site\apt/guide\index.apt at 2022-05-26
- | Rendered using Apache Maven Fluido Skin 1.7
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src\site\apt/guide\index.apt at 2022-07-28
+ | Rendered using Apache Maven Fluido Skin 1.10.0
 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
   <head>
     <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
     <meta name="author" content="Maven Team" />
-    <meta name="Date-Creation-yyyymmdd" content="20070312" />
-    <meta name="Date-Revision-yyyymmdd" content="20220526" />
-    <meta http-equiv="Content-Language" content="en" />
+    <meta name="date" content="2007-03-12" />
     <title>Apache Maven SCM &#x2013; Guides</title>
-    <link rel="stylesheet" href="../css/apache-maven-fluido-1.7.min.css" />
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.10.0.min.css" />
     <link rel="stylesheet" href="../css/site.css" />
     <link rel="stylesheet" href="../css/print.css" media="print" />
-    <script type="text/javascript" src="../js/apache-maven-fluido-1.7.min.js"></script>
+    <script src="../js/apache-maven-fluido-1.10.0.min.js"></script>
 <!-- Matomo -->
 <script>
   var _paq = window._paq = window._paq || [];
   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
   /* We explicitly disable cookie tracking to avoid privacy issues */
-  _paq.push(['disableCookies']);  
+  _paq.push(['disableCookies']);
   _paq.push(['trackPageView']);
   _paq.push(['enableLinkTracking']);
   (function() {
-    var u="//matomo.privacy.apache.org/";
+    var u="//analytics.apache.org/";
     _paq.push(['setTrackerUrl', u+'matomo.php']);
     _paq.push(['setSiteId', '3']);
     var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
@@ -36,55 +35,57 @@
   </head>
   <body class="topBarDisabled">
     <div class="container-fluid">
-      <div id="banner">
-        <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
-        <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png"  alt=""/></a></div>
-        <div class="clear"><hr/></div>
-      </div>
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
+          <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png"  alt=""/></a></div>
+          <div class="clear"><hr/></div>
+        </div>
 
-      <div id="breadcrumbs">
-        <ul class="breadcrumb">
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
       <li class=""><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
       <li class=""><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li>
       <li class=""><a href="../index.html" title="Apache Maven SCM">Apache Maven SCM</a><span class="divider">/</span></li>
-    <li class="active ">Guides <a href="https://github.com/apache/maven-scm/tree/maven-scm-1.13.0/src\site\apt/guide\index.apt"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-05-26</li>
-          <li id="projectVersion" class="pull-right">Version: 1.13.0</li>
-        </ul>
-      </div>
+    <li class="active ">Guides <a href="https://github.com/apache/maven-scm/tree/maven-scm-2.0.0-M2/src\site\apt/guide\index.apt"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-07-28</li>
+          <li id="projectVersion" class="pull-right">Version: 2.0.0-M2</li>
+          </ul>
+        </div>
+      </header>
       <div class="row-fluid">
-        <div id="leftColumn" class="span2">
-          <div class="well sidebar-nav">
-    <ul class="nav nav-list">
-      <li class="nav-header">Maven SCM</li>
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">Maven SCM</li>
     <li><a href="../index.html" title="Home"><span class="none"></span>Home</a></li>
     <li><a href="../maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
     <li><a href="../apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
     <li><a href="../scm-url-format.html" title="SCM URL Format"><span class="none"></span>SCM URL Format</a></li>
     <li><a href="../scms-overview.html" title="Supported SCMs"><span class="icon-chevron-right"></span>Supported SCMs</a></li>
     <li class="active"><a href="#"><span class="icon-chevron-down"></span>Guides</a>
-    <ul class="nav nav-list">
-    <li><a href="../guide/usage.html" title="How to use Maven-SCM in my application"><span class="none"></span>How to use Maven-SCM in my application</a></li>
-    <li><a href="../guide/new_provider.html" title="How to write a new SCM provider"><span class="none"></span>How to write a new SCM provider</a></li>
-    </ul>
-</li>
+     <ul class="nav nav-list">
+      <li><a href="../guide/usage.html" title="How to use Maven SCM in my application"><span class="none"></span>How to use Maven SCM in my application</a></li>
+      <li><a href="../guide/new_provider.html" title="How to write a new SCM provider"><span class="none"></span>How to write a new SCM provider</a></li>
+     </ul></li>
     <li><a href="../matrix.html" title="SCM Providers Matrix"><span class="none"></span>SCM Providers Matrix</a></li>
     <li><a href="http://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li>
     <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
-      <li class="nav-header">Modules</li>
+   <li class="nav-header">Modules</li>
     <li><a href="../maven-scm-api/index.html" title="Maven SCM API"><span class="none"></span>Maven SCM API</a></li>
     <li><a href="../maven-scm-managers/index.html" title="Maven SCM Managers"><span class="none"></span>Maven SCM Managers</a></li>
     <li><a href="../maven-scm-test/index.html" title="Maven SCM Test"><span class="none"></span>Maven SCM Test</a></li>
     <li><a href="../maven-scm-providers/index.html" title="Maven SCM Providers"><span class="none"></span>Maven SCM Providers</a></li>
     <li><a href="../maven-scm-client/index.html" title="Maven SCM Client"><span class="none"></span>Maven SCM Client</a></li>
     <li><a href="../maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
-      <li class="nav-header">Project Documentation</li>
+   <li class="nav-header">Project Documentation</li>
     <li><a href="../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
     <li><a href="../project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li>
-      <li class="nav-header">Maven Projects</li>
+   <li class="nav-header">Maven Projects</li>
     <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li>
     <li><a href="../../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li>
     <li><a href="../../doxia/index.html" title="Doxia"><span class="none"></span>Doxia</a></li>
+    <li><a href="../../extensions/index.html" title="Extensions"><span class="none"></span>Extensions</a></li>
     <li><a href="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li>
     <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li>
     <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li>
@@ -97,52 +98,56 @@
     <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li>
     <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li>
     <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li>
-      <li class="nav-header">ASF</li>
+   <li class="nav-header">ASF</li>
     <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li>
     <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li>
     <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li>
     <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
-</ul>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
 <form id="search-form" action="https://www.google.com/search" method="get" >
   <input value="maven.apache.org/scm/" name="sitesearch" type="hidden"/>
   <input class="search-query" name="q" id="query" type="text" />
 </form>
-<script type="text/javascript">asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
-          <hr />
-          <div id="poweredBy">
-            <div class="clear"></div>
-            <div class="clear"></div>
-    <div id="twitter">
+<script>asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+    <div id="twitter" style="border:none; margin-top: 10px">
     <a href="https://twitter.com/ASFMavenProject" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ASFMavenProject</a>
-    <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
     </div>
-            <div class="clear"></div>
-            <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
             </div>
           </div>
-        </div>
-        <div id="bodyColumn"  class="span10" >
-<div class="section">
-<h2><a name="Guides"></a>Guides</h2>
-<div class="section">
-<h3><a name="How_to_use_Maven-SCM_in_my_application.3F"></a><a href="./usage.html">How to use Maven-SCM in my application?</a></h3>
-<p>This <a href="./usage.html">document</a> describe API usage for a SCM client.</p></div>
-<div class="section">
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<section>
+<h2><a name="Guides"></a>Guides</h2><section>
+<h3><a name="How_to_use_Maven_SCM_in_my_application.3F"></a><a href="./usage.html">How to use Maven SCM in my application?</a></h3>
+<p>This <a href="./usage.html">document</a> describe API usage for a SCM client.</p></section><section>
 <h3><a name="How_to_write_a_new_SCM_provider.3F"></a><a href="./new_provider.html">How to write a new SCM provider?</a></h3>
-<p>This <a href="./new_provider.html">document</a> describe step by step the implementation of a new SCM provider.</p></div></div>
-        </div>
+<p>This <a href="./new_provider.html">document</a> describe step by step the implementation of a new SCM provider.</p></section></section>
+        </main>
       </div>
     </div>
     <hr/>
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2003&#x2013;2022
-<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.</p>
+            <p>&#169;      2003&#x2013;2022
+<a href="https://www.apache.org/">The Apache Software Foundation</a>
+</p>
         </div>
       </div>
     </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
   </body>
 </html>
\ No newline at end of file

Modified: maven/website/components/scm-archives/scm-LATEST/guide/new_provider.html
==============================================================================
--- maven/website/components/scm-archives/scm-LATEST/guide/new_provider.html (original)
+++ maven/website/components/scm-archives/scm-LATEST/guide/new_provider.html Thu Jul 28 18:58:58 2022
@@ -1,31 +1,30 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src\site\apt/guide\new_provider.apt at 2022-05-26
- | Rendered using Apache Maven Fluido Skin 1.7
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src\site\apt/guide\new_provider.apt at 2022-07-28
+ | Rendered using Apache Maven Fluido Skin 1.10.0
 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
   <head>
     <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
     <meta name="author" content="Maven Team" />
-    <meta name="Date-Creation-yyyymmdd" content="20070327" />
-    <meta name="Date-Revision-yyyymmdd" content="20220526" />
-    <meta http-equiv="Content-Language" content="en" />
+    <meta name="date" content="2007-03-27" />
     <title>Apache Maven SCM &#x2013; How to write a new SCM provider</title>
-    <link rel="stylesheet" href="../css/apache-maven-fluido-1.7.min.css" />
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.10.0.min.css" />
     <link rel="stylesheet" href="../css/site.css" />
     <link rel="stylesheet" href="../css/print.css" media="print" />
-    <script type="text/javascript" src="../js/apache-maven-fluido-1.7.min.js"></script>
+    <script src="../js/apache-maven-fluido-1.10.0.min.js"></script>
 <!-- Matomo -->
 <script>
   var _paq = window._paq = window._paq || [];
   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
   /* We explicitly disable cookie tracking to avoid privacy issues */
-  _paq.push(['disableCookies']);  
+  _paq.push(['disableCookies']);
   _paq.push(['trackPageView']);
   _paq.push(['enableLinkTracking']);
   (function() {
-    var u="//matomo.privacy.apache.org/";
+    var u="//analytics.apache.org/";
     _paq.push(['setTrackerUrl', u+'matomo.php']);
     _paq.push(['setSiteId', '3']);
     var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
@@ -36,55 +35,57 @@
   </head>
   <body class="topBarDisabled">
     <div class="container-fluid">
-      <div id="banner">
-        <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
-        <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png"  alt=""/></a></div>
-        <div class="clear"><hr/></div>
-      </div>
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
+          <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png"  alt=""/></a></div>
+          <div class="clear"><hr/></div>
+        </div>
 
-      <div id="breadcrumbs">
-        <ul class="breadcrumb">
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
       <li class=""><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
       <li class=""><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li>
       <li class=""><a href="../index.html" title="Apache Maven SCM">Apache Maven SCM</a><span class="divider">/</span></li>
-    <li class="active ">How to write a new SCM provider <a href="https://github.com/apache/maven-scm/tree/maven-scm-1.13.0/src\site\apt/guide\new_provider.apt"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-05-26</li>
-          <li id="projectVersion" class="pull-right">Version: 1.13.0</li>
-        </ul>
-      </div>
+    <li class="active ">How to write a new SCM provider <a href="https://github.com/apache/maven-scm/tree/maven-scm-2.0.0-M2/src\site\apt/guide\new_provider.apt"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-07-28</li>
+          <li id="projectVersion" class="pull-right">Version: 2.0.0-M2</li>
+          </ul>
+        </div>
+      </header>
       <div class="row-fluid">
-        <div id="leftColumn" class="span2">
-          <div class="well sidebar-nav">
-    <ul class="nav nav-list">
-      <li class="nav-header">Maven SCM</li>
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">Maven SCM</li>
     <li><a href="../index.html" title="Home"><span class="none"></span>Home</a></li>
     <li><a href="../maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
     <li><a href="../apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
     <li><a href="../scm-url-format.html" title="SCM URL Format"><span class="none"></span>SCM URL Format</a></li>
     <li><a href="../scms-overview.html" title="Supported SCMs"><span class="icon-chevron-right"></span>Supported SCMs</a></li>
     <li><a href="../guide/index.html" title="Guides"><span class="icon-chevron-down"></span>Guides</a>
-    <ul class="nav nav-list">
-    <li><a href="../guide/usage.html" title="How to use Maven-SCM in my application"><span class="none"></span>How to use Maven-SCM in my application</a></li>
-    <li class="active"><a href="#"><span class="none"></span>How to write a new SCM provider</a></li>
-    </ul>
-</li>
+     <ul class="nav nav-list">
+      <li><a href="../guide/usage.html" title="How to use Maven SCM in my application"><span class="none"></span>How to use Maven SCM in my application</a></li>
+      <li class="active"><a href="#"><span class="none"></span>How to write a new SCM provider</a></li>
+     </ul></li>
     <li><a href="../matrix.html" title="SCM Providers Matrix"><span class="none"></span>SCM Providers Matrix</a></li>
     <li><a href="http://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li>
     <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
-      <li class="nav-header">Modules</li>
+   <li class="nav-header">Modules</li>
     <li><a href="../maven-scm-api/index.html" title="Maven SCM API"><span class="none"></span>Maven SCM API</a></li>
     <li><a href="../maven-scm-managers/index.html" title="Maven SCM Managers"><span class="none"></span>Maven SCM Managers</a></li>
     <li><a href="../maven-scm-test/index.html" title="Maven SCM Test"><span class="none"></span>Maven SCM Test</a></li>
     <li><a href="../maven-scm-providers/index.html" title="Maven SCM Providers"><span class="none"></span>Maven SCM Providers</a></li>
     <li><a href="../maven-scm-client/index.html" title="Maven SCM Client"><span class="none"></span>Maven SCM Client</a></li>
     <li><a href="../maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
-      <li class="nav-header">Project Documentation</li>
+   <li class="nav-header">Project Documentation</li>
     <li><a href="../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
     <li><a href="../project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li>
-      <li class="nav-header">Maven Projects</li>
+   <li class="nav-header">Maven Projects</li>
     <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li>
     <li><a href="../../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li>
     <li><a href="../../doxia/index.html" title="Doxia"><span class="none"></span>Doxia</a></li>
+    <li><a href="../../extensions/index.html" title="Extensions"><span class="none"></span>Extensions</a></li>
     <li><a href="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li>
     <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li>
     <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li>
@@ -97,50 +98,49 @@
     <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li>
     <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li>
     <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li>
-      <li class="nav-header">ASF</li>
+   <li class="nav-header">ASF</li>
     <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li>
     <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li>
     <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li>
     <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
-</ul>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
 <form id="search-form" action="https://www.google.com/search" method="get" >
   <input value="maven.apache.org/scm/" name="sitesearch" type="hidden"/>
   <input class="search-query" name="q" id="query" type="text" />
 </form>
-<script type="text/javascript">asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
-          <hr />
-          <div id="poweredBy">
-            <div class="clear"></div>
-            <div class="clear"></div>
-    <div id="twitter">
+<script>asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+    <div id="twitter" style="border:none; margin-top: 10px">
     <a href="https://twitter.com/ASFMavenProject" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ASFMavenProject</a>
-    <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
     </div>
-            <div class="clear"></div>
-            <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
             </div>
           </div>
-        </div>
-        <div id="bodyColumn"  class="span10" >
-<div class="section">
-<h2><a name="How_to_write_a_new_SCM_provider.3F"></a>How to write a new SCM provider?</h2>
-<div class="section">
-<h3><a name="What_are_the_steps_to_write_a_new_Maven-SCM_provider.3F"></a>What are the steps to write a new Maven-SCM provider?</h3>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<section>
+<h2><a name="How_to_write_a_new_SCM_provider.3F"></a>How to write a new SCM provider?</h2><section>
+<h3><a name="What_are_the_steps_to_write_a_new_Maven_SCM_provider.3F"></a>What are the steps to write a new Maven SCM provider?</h3>
 <ul>
 <li>Define allowed scm urls for this provider</li>
-<li>Create a class that extends <tt>org.apache.maven.scm.provider.ScmProviderRepository</tt> or <tt>org.apache.maven.scm.provider.ScmProviderRepositoryWithHost</tt>, this class is the corresponding bean of the scm url</li>
-<li>Create a class that extends <tt>org.apache.maven.scm.provider.AbstractScmProvider</tt>. This class parse the scm url and link all scm commands methods to their implementations. Important methods are <tt>makeProviderScmRepository()</tt> and <tt>validateScmUrl()</tt></li>
+<li>Create a class that extends <code>org.apache.maven.scm.provider.ScmProviderRepository</code> or <code>org.apache.maven.scm.provider.ScmProviderRepositoryWithHost</code>, this class is the corresponding bean of the scm url</li>
+<li>Create a class that extends <code>org.apache.maven.scm.provider.AbstractScmProvider</code>. This class parse the scm url and link all scm commands methods to their implementations. Important methods are <code>makeProviderScmRepository()</code> and <code>validateScmUrl()</code></li>
 <li>Implement all commands and link them in the scm provider class created in the step above</li>
 <li>For each command, implement junit tests that test the command line format</li>
 <li>For each command, implement TCK tests</li>
 <li>Test the release plugin with the new provider. For that, you must add the dependency to the release plugin and run it</li>
 <li>Add the dependency to Continuum libs and test the provider with a sample project</li>
 <li>Update the site</li></ul>
-<p>In the next section, we'll see all the steps in details to write a new Maven-SCM provider.</p></div>
-<div class="section">
+<p>In the next section, we'll see all the steps in details to write a new Maven SCM provider.</p></section><section>
 <h3><a name="Create_a_new_Maven_project_for_the_provider"></a>Create a new Maven project for the provider</h3>
-<p>Your project need to use some jars from the Maven-SCM framework. Add them to your POM.</p>
+<p>Your project need to use some jars from the Maven SCM framework. Add them to your POM.</p>
 <div class="source"><pre class="prettyprint linenums">&lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;&gt;
   &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
 
@@ -153,18 +153,20 @@
   &lt;artifactId&gt;maven-scm-provider-YOUR_PROVIDER_NAME&lt;/artifactId&gt;
   &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
 
-  &lt;name&gt;My Maven-SCM Provider&lt;/name&gt;
+  &lt;name&gt;My Maven SCM Provider&lt;/name&gt;
 
   &lt;build&gt;
     &lt;plugins&gt;
       &lt;plugin&gt;
-        &lt;groupId&gt;org.codehaus.plexus&lt;/groupId&gt;
-        &lt;artifactId&gt;plexus-component-metadata&lt;/artifactId&gt;
-        &lt;version&gt;1.7.1&lt;/version&gt;
+        &lt;groupId&gt;org.eclipse.sisu&lt;/groupId&gt;
+        &lt;artifactId&gt;sisu-maven-plugin&lt;/artifactId&gt;
+        &lt;version&gt;${sisuVersion}&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
+            &lt;id&gt;index-project&lt;/id&gt;
             &lt;goals&gt;
-              &lt;goal&gt;generate-metadata&lt;/goal&gt;
+              &lt;goal&gt;main-index&lt;/goal&gt;
+              &lt;goal&gt;test-index&lt;/goal&gt;
             &lt;/goals&gt;
           &lt;/execution&gt;
         &lt;/executions&gt;
@@ -173,8 +175,7 @@
   &lt;/build&gt;
 &lt;/project&gt;
 </pre></div>
-<p>The plexus-component-metadata maven plugin will generate the Plexus meta-data file used by the Maven-SCM manager.</p></div>
-<div class="section">
+<p>The Sisu Maven Plugin will generate the components meta-data file used by the DI to discover them inject them to SCM manager.</p></section><section>
 <h3><a name="Create_an_SCM_Provider_Repository_class"></a>Create an SCM Provider Repository class</h3>
 <p>This class will contain all SCM information about your SCM connection (user, password, host, port, path...).</p>
 <div class="source"><pre class="prettyprint linenums">package org.apache.maven.scm.provider.myprovider.repository;
@@ -186,10 +187,9 @@ public class MyScmProviderRepository
 {
 }
 </pre></div>
-<p>Before you add more information to this class, you can look at the <tt>ScmProviderRepository</tt> sub-classes, if they are already implemented.</p></div>
-<div class="section">
+<p>Before you add more information to this class, you can look at the <code>ScmProviderRepository</code> sub-classes, if they are already implemented.</p></section><section>
 <h3><a name="Create_the_Provider_class"></a>Create the Provider class</h3>
-<p>This class is the central point of the provider. The Maven-SCM framework will know only this class in the provider, so this class must validate the scm url, populate the <tt>ScmProviderRepository</tt> and provide all commands supported by your provider. We start with a basic class, then we'll add commands to it when we implement them.</p>
+<p>This class is the central point of the provider. The Maven SCM framework will know only this class in the provider, so this class must validate the scm url, populate the <code>ScmProviderRepository</code> and provide all commands supported by your provider. We start with a basic class, then we'll add commands to it when we implement them.</p>
 <p>Before you start to write your SCM provider, you must define the SCM URLs you want to support.</p>
 <div class="source"><pre class="prettyprint linenums">package org.apache.maven.scm.provider.myprovider;
 
@@ -200,8 +200,10 @@ import org.apache.maven.scm.provider.Scm
 import org.apache.maven.scm.repository.ScmRepositoryException;
 
 /**
- * @plexus.component role=&quot;org.apache.maven.scm.provider.ScmProvider&quot; role-hint=&quot;provider_name&quot;
+ * My provider.
  */
+@Singleton
+@Named( &quot;provider_name&quot; )
 public class MyScmProvider
     extends AbstractScmProvider
 {
@@ -224,10 +226,9 @@ public class MyScmProvider
     }
 }
 </pre></div>
-<p>The <i>plexus.component</i> javadoc tag will be used by the plexus maven plugin, declared in the POM, to generate plexus meta-data. Generally, we use the string just after <i>scm:</i> in the scm URL as the <i>provider_name</i>.</p></div>
-<div class="section">
+<p>The JSR330 annotations will be used by the Sisu Maven Plugin, declared in the POM, to generate component meta-data. Generally, we use the string just after <i>scm:</i> in the scm URL as the <i>provider_name</i>.</p></section><section>
 <h3><a name="Commands_implementation"></a>Commands implementation</h3>
-<p>When you write a new SCM command, you must extend base classes for the Maven-SCM framework. We have one base command for each command supported by Maven-SCM and each command have an <tt>execute</tt> method that return an SCM result.</p>
+<p>When you write a new SCM command, you must extend base classes for the Maven SCM framework. We have one base command for each command supported by Maven SCM and each command have an <code>execute</code> method that return an SCM result.</p>
 <div class="source"><pre class="prettyprint linenums">package org.apache.maven.scm.provider.myprovider.command.checkout;
 
 import org.apache.maven.scm.command.checkout.AbstractCheckOutCommand;
@@ -241,15 +242,14 @@ public class MyCheckoutCommand
         CheckOutScmResult result = new CheckOutScmResult();
 
         //Add the code there to run the command
-        //If you need to run a native commandline like cvs/svn/cleartool..., look at other providers how to launch it and parse the output
+        //If you need to run a native commandline like git/svn/..., look at other providers how to launch it and parse the output
 
         return result;
     }
 }
-</pre></div></div>
-<div class="section">
+</pre></div></section><section>
 <h3><a name="Allow_the_command_in_the_SCM_provider"></a>Allow the command in the SCM provider</h3>
-<p>Now that your command is implemented, you need to add it in your SCM provider (<tt>MyScmProvider</tt>). Open the provider class and override the method that relates to your command.</p>
+<p>Now that your command is implemented, you need to add it in your SCM provider (<code>MyScmProvider</code>). Open the provider class and override the method that relates to your command.</p>
 <div class="source"><pre class="prettyprint linenums">public class MyScmProvider
     extends AbstractScmProvider
 {
@@ -263,34 +263,35 @@ public class MyCheckoutCommand
         return (CheckOutScmResult) command.execute( repository.getProviderRepository(), fileSet, params );
     }
 }
-</pre></div></div>
-<div class="section">
-<h3><a name="Provider_Tests"></a>Provider Tests</h3>
-<div class="section">
+</pre></div></section><section>
+<h3><a name="Provider_Tests"></a>Provider Tests</h3><section>
 <h4><a name="Automated_tests"></a>Automated tests</h4>
 <p>To be sure your provider works as expected, you must implement some tests. You can implement two levels of tests:</p>
 <ul>
 <li>Simple JUnit tests that use your command directly and test that the command line you launch in your SCM command is correct</li>
-<li>Implementation of the TCK. The TCK provides a set of tests that validate that your implementation is compatible with the Maven-SCM framework. The TCK requires access to the SCM tool.</li></ul></div>
-<div class="section">
+<li>Implementation of the TCK. The TCK provides a set of tests that validate that your implementation is compatible with the Maven SCM framework. The TCK requires access to the SCM tool.</li></ul></section><section>
 <h4><a name="Other_tests"></a>Other tests</h4>
-<p>You can do manual tests in the real world with the Maven-SCM plugin, the maven release plugin, the maven changelog plugin and Continuum.</p>
-<p>It's important to test your SCM provider with these tools, because they are used by users that will use your provider.</p></div></div>
-<div class="section">
+<p>You can do manual tests in the real world with the Maven SCM Plugin, the Maven Release Plugin, the Maven Changelog Plugin and Continuum.</p>
+<p>It's important to test your SCM provider with these tools, because they are used by users that will use your provider.</p></section></section><section>
 <h3><a name="Document_your_provider"></a>Document your provider</h3>
-<p>Now that your provider works fine, you must document it (which scm URLs are supported, which commands are supported...). You can use the same template that is used by the other providers.</p></div></div>
-        </div>
+<p>Now that your provider works fine, you must document it (which scm URLs are supported, which commands are supported...). You can use the same template that is used by the other providers.</p></section></section>
+        </main>
       </div>
     </div>
     <hr/>
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2003&#x2013;2022
-<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.</p>
+            <p>&#169;      2003&#x2013;2022
+<a href="https://www.apache.org/">The Apache Software Foundation</a>
+</p>
         </div>
       </div>
     </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
   </body>
 </html>
\ No newline at end of file

Modified: maven/website/components/scm-archives/scm-LATEST/guide/usage.html
==============================================================================
--- maven/website/components/scm-archives/scm-LATEST/guide/usage.html (original)
+++ maven/website/components/scm-archives/scm-LATEST/guide/usage.html Thu Jul 28 18:58:58 2022
@@ -1,31 +1,30 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src\site\apt/guide\usage.apt at 2022-05-26
- | Rendered using Apache Maven Fluido Skin 1.7
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src\site\apt/guide\usage.apt at 2022-07-28
+ | Rendered using Apache Maven Fluido Skin 1.10.0
 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
   <head>
     <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
     <meta name="author" content="Maven Team" />
-    <meta name="Date-Creation-yyyymmdd" content="20070326" />
-    <meta name="Date-Revision-yyyymmdd" content="20220526" />
-    <meta http-equiv="Content-Language" content="en" />
-    <title>Apache Maven SCM &#x2013; How to use Maven-SCM in my application</title>
-    <link rel="stylesheet" href="../css/apache-maven-fluido-1.7.min.css" />
+    <meta name="date" content="2007-03-26" />
+    <title>Apache Maven SCM &#x2013; How to use Maven SCM in my application</title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.10.0.min.css" />
     <link rel="stylesheet" href="../css/site.css" />
     <link rel="stylesheet" href="../css/print.css" media="print" />
-    <script type="text/javascript" src="../js/apache-maven-fluido-1.7.min.js"></script>
+    <script src="../js/apache-maven-fluido-1.10.0.min.js"></script>
 <!-- Matomo -->
 <script>
   var _paq = window._paq = window._paq || [];
   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
   /* We explicitly disable cookie tracking to avoid privacy issues */
-  _paq.push(['disableCookies']);  
+  _paq.push(['disableCookies']);
   _paq.push(['trackPageView']);
   _paq.push(['enableLinkTracking']);
   (function() {
-    var u="//matomo.privacy.apache.org/";
+    var u="//analytics.apache.org/";
     _paq.push(['setTrackerUrl', u+'matomo.php']);
     _paq.push(['setSiteId', '3']);
     var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
@@ -36,55 +35,57 @@
   </head>
   <body class="topBarDisabled">
     <div class="container-fluid">
-      <div id="banner">
-        <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
-        <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png"  alt=""/></a></div>
-        <div class="clear"><hr/></div>
-      </div>
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
+          <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png"  alt=""/></a></div>
+          <div class="clear"><hr/></div>
+        </div>
 
-      <div id="breadcrumbs">
-        <ul class="breadcrumb">
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
       <li class=""><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
       <li class=""><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li>
       <li class=""><a href="../index.html" title="Apache Maven SCM">Apache Maven SCM</a><span class="divider">/</span></li>
-    <li class="active ">How to use Maven-SCM in my application <a href="https://github.com/apache/maven-scm/tree/maven-scm-1.13.0/src\site\apt/guide\usage.apt"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-05-26</li>
-          <li id="projectVersion" class="pull-right">Version: 1.13.0</li>
-        </ul>
-      </div>
+    <li class="active ">How to use Maven SCM in my application <a href="https://github.com/apache/maven-scm/tree/maven-scm-2.0.0-M2/src\site\apt/guide\usage.apt"><img src="../images/accessories-text-editor.png" title="Edit" /></a></li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-07-28</li>
+          <li id="projectVersion" class="pull-right">Version: 2.0.0-M2</li>
+          </ul>
+        </div>
+      </header>
       <div class="row-fluid">
-        <div id="leftColumn" class="span2">
-          <div class="well sidebar-nav">
-    <ul class="nav nav-list">
-      <li class="nav-header">Maven SCM</li>
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">Maven SCM</li>
     <li><a href="../index.html" title="Home"><span class="none"></span>Home</a></li>
     <li><a href="../maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
     <li><a href="../apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
     <li><a href="../scm-url-format.html" title="SCM URL Format"><span class="none"></span>SCM URL Format</a></li>
     <li><a href="../scms-overview.html" title="Supported SCMs"><span class="icon-chevron-right"></span>Supported SCMs</a></li>
     <li><a href="../guide/index.html" title="Guides"><span class="icon-chevron-down"></span>Guides</a>
-    <ul class="nav nav-list">
-    <li class="active"><a href="#"><span class="none"></span>How to use Maven-SCM in my application</a></li>
-    <li><a href="../guide/new_provider.html" title="How to write a new SCM provider"><span class="none"></span>How to write a new SCM provider</a></li>
-    </ul>
-</li>
+     <ul class="nav nav-list">
+      <li class="active"><a href="#"><span class="none"></span>How to use Maven SCM in my application</a></li>
+      <li><a href="../guide/new_provider.html" title="How to write a new SCM provider"><span class="none"></span>How to write a new SCM provider</a></li>
+     </ul></li>
     <li><a href="../matrix.html" title="SCM Providers Matrix"><span class="none"></span>SCM Providers Matrix</a></li>
     <li><a href="http://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li>
     <li><a href="../download.html" title="Download"><span class="none"></span>Download</a></li>
-      <li class="nav-header">Modules</li>
+   <li class="nav-header">Modules</li>
     <li><a href="../maven-scm-api/index.html" title="Maven SCM API"><span class="none"></span>Maven SCM API</a></li>
     <li><a href="../maven-scm-managers/index.html" title="Maven SCM Managers"><span class="none"></span>Maven SCM Managers</a></li>
     <li><a href="../maven-scm-test/index.html" title="Maven SCM Test"><span class="none"></span>Maven SCM Test</a></li>
     <li><a href="../maven-scm-providers/index.html" title="Maven SCM Providers"><span class="none"></span>Maven SCM Providers</a></li>
     <li><a href="../maven-scm-client/index.html" title="Maven SCM Client"><span class="none"></span>Maven SCM Client</a></li>
     <li><a href="../maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
-      <li class="nav-header">Project Documentation</li>
+   <li class="nav-header">Project Documentation</li>
     <li><a href="../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
     <li><a href="../project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li>
-      <li class="nav-header">Maven Projects</li>
+   <li class="nav-header">Maven Projects</li>
     <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li>
     <li><a href="../../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li>
     <li><a href="../../doxia/index.html" title="Doxia"><span class="none"></span>Doxia</a></li>
+    <li><a href="../../extensions/index.html" title="Extensions"><span class="none"></span>Extensions</a></li>
     <li><a href="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li>
     <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li>
     <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li>
@@ -97,37 +98,36 @@
     <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li>
     <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li>
     <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li>
-      <li class="nav-header">ASF</li>
+   <li class="nav-header">ASF</li>
     <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li>
     <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li>
     <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li>
     <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
-</ul>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
 <form id="search-form" action="https://www.google.com/search" method="get" >
   <input value="maven.apache.org/scm/" name="sitesearch" type="hidden"/>
   <input class="search-query" name="q" id="query" type="text" />
 </form>
-<script type="text/javascript">asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
-          <hr />
-          <div id="poweredBy">
-            <div class="clear"></div>
-            <div class="clear"></div>
-    <div id="twitter">
+<script>asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+    <div id="twitter" style="border:none; margin-top: 10px">
     <a href="https://twitter.com/ASFMavenProject" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ASFMavenProject</a>
-    <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
     </div>
-            <div class="clear"></div>
-            <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
             </div>
           </div>
-        </div>
-        <div id="bodyColumn"  class="span10" >
-<div class="section">
-<h2><a name="How_to_use_Maven-SCM_in_my_application.3F"></a>How to use Maven-SCM in my application?</h2>
-<div class="section">
-<h3><a name="Create_an_SCM_Manager"></a>Create an SCM Manager</h3>
-<div class="section">
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<section>
+<h2><a name="How_to_use_Maven_SCM_in_my_application.3F"></a>How to use Maven SCM in my application?</h2><section>
+<h3><a name="Create_an_SCM_Manager"></a>Create an SCM Manager</h3><section>
 <h4><a name="With_Plexus_IOC"></a>With Plexus IOC</h4>
 <p>With <a class="externalLink" href="http://codehaus-plexus.github.io/">Plexus</a>, it's very easy to use Maven SCM because it injects all dependencies in fields, so you only have to write minimal code.</p>
 <div class="source"><pre class="prettyprint linenums">import org.apache.maven.scm.manager.ScmManager;
@@ -149,8 +149,7 @@ public class MyApp
     {
         return scmManager;
     }
-</pre></div></div>
-<div class="section">
+</pre></div></section><section>
 <h4><a name="Without_Plexus_IOC"></a>Without Plexus IOC</h4>
 <p>Without Plexus, you must add all your SCM providers in the manager and that will require more work. You can use the basic SCM manager or write your own:</p>
 <div class="source"><pre class="prettyprint linenums">import org.apache.maven.scm.manager.BasicScmManager;
@@ -164,7 +163,7 @@ public class MyApp
         scmManager = new BasicScmManager();
 
         //Add all SCM providers we want to use
-        scmManager.setScmProvider( &quot;cvs&quot;, new CvsJavaScmProvider() );
+        scmManager.setScmProvider( &quot;git&quot;, new GitExeScmProvider() );
         scmManager.setScmProvider( &quot;svn&quot;, new SvnExeScmProvider() );
         ...
     }
@@ -173,10 +172,9 @@ public class MyApp
     {
         return scmManager;
     }
-</pre></div></div></div>
-<div class="section">
+</pre></div></section></section><section>
 <h3><a name="Run_a_SCM_command"></a>Run a SCM command</h3>
-<p>Before you call a command, the SCM manager needs an <tt>ScmRepository</tt>. This object contains all the information about the SCM connection.</p>
+<p>Before you call a command, the SCM manager needs an <code>ScmRepository</code>. This object contains all the information about the SCM connection.</p>
 <div class="source"><pre class="prettyprint linenums">    public ScmRepository getScmRepository( String scmUrl )
         throw Exception
     {
@@ -195,8 +193,7 @@ public class MyApp
             throw new Exception( &quot;Error while connecting to the repository&quot;, ex );
         }
     }
-</pre></div>
-<div class="section">
+</pre></div><section>
 <h4><a name="Checkout_command"></a>Checkout command</h4>
 <div class="source"><pre class="prettyprint linenums">    public void checkOut( ScmRepository scmRepository, File workingDirectory )
         throws ScmException
@@ -231,8 +228,7 @@ public class MyApp
             System.out.println( &quot; &quot; + file.getPath() );
         }
     }
-</pre></div></div>
-<div class="section">
+</pre></div></section><section>
 <h4><a name="Update_command"></a>Update command</h4>
 <div class="source"><pre class="prettyprint linenums">    public void update( ScmRepository scmRepository, File workingDirectory )
         throws ScmException
@@ -259,10 +255,9 @@ public class MyApp
             System.out.println( &quot; &quot; + file.getPath() );
         }
     }
-</pre></div></div></div>
-<div class="section">
+</pre></div></section></section><section>
 <h3><a name="The_checkResult_method"></a>The checkResult method</h3>
-<p>In each sample command code, we use the <tt>checkResult</tt> method, it isn't required but can be useful if something failed in the command execution.</p>
+<p>In each sample command code, we use the <code>checkResult</code> method, it isn't required but can be useful if something failed in the command execution.</p>
 <div class="source"><pre class="prettyprint linenums">    public void checkResult( ScmResult result )
         throws Exception
     {
@@ -280,22 +275,26 @@ public class MyApp
                 &quot;Command failed.&quot; + StringUtils.defaultString( result.getProviderMessage() ) );
         }
     }
-</pre></div></div>
-<div class="section">
+</pre></div></section><section>
 <h3><a name="Sample_code"></a>Sample code</h3>
-<p>The code above is available here: <a class="externalLink" href="http://svn.apache.org/repos/asf/maven/scm/trunk/maven-scm-client/">Maven-SCM client</a>.</p></div></div>
-        </div>
+<p>The code above is available here: <a class="externalLink" href="http://svn.apache.org/repos/asf/maven/scm/trunk/maven-scm-client/">Maven SCM client</a>.</p></section></section>
+        </main>
       </div>
     </div>
     <hr/>
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2003&#x2013;2022
-<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.</p>
+            <p>&#169;      2003&#x2013;2022
+<a href="https://www.apache.org/">The Apache Software Foundation</a>
+</p>
         </div>
       </div>
     </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
   </body>
 </html>
\ No newline at end of file

Modified: maven/website/components/scm-archives/scm-LATEST/index.html
==============================================================================
--- maven/website/components/scm-archives/scm-LATEST/index.html (original)
+++ maven/website/components/scm-archives/scm-LATEST/index.html Thu Jul 28 18:58:58 2022
@@ -1,31 +1,30 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src\site\apt/index.apt at 2022-05-26
- | Rendered using Apache Maven Fluido Skin 1.7
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src\site\apt/index.apt at 2022-07-28
+ | Rendered using Apache Maven Fluido Skin 1.10.0
 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
   <head>
     <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
     <meta name="author" content="Wim Deblauwe" />
-    <meta name="Date-Creation-yyyymmdd" content="20131027" />
-    <meta name="Date-Revision-yyyymmdd" content="20220526" />
-    <meta http-equiv="Content-Language" content="en" />
+    <meta name="date" content="2013-10-27" />
     <title>Apache Maven SCM &#x2013; Home</title>
-    <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.10.0.min.css" />
     <link rel="stylesheet" href="./css/site.css" />
     <link rel="stylesheet" href="./css/print.css" media="print" />
-    <script type="text/javascript" src="./js/apache-maven-fluido-1.7.min.js"></script>
+    <script src="./js/apache-maven-fluido-1.10.0.min.js"></script>
 <!-- Matomo -->
 <script>
   var _paq = window._paq = window._paq || [];
   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
   /* We explicitly disable cookie tracking to avoid privacy issues */
-  _paq.push(['disableCookies']);  
+  _paq.push(['disableCookies']);
   _paq.push(['trackPageView']);
   _paq.push(['enableLinkTracking']);
   (function() {
-    var u="//matomo.privacy.apache.org/";
+    var u="//analytics.apache.org/";
     _paq.push(['setTrackerUrl', u+'matomo.php']);
     _paq.push(['setSiteId', '3']);
     var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
@@ -36,27 +35,29 @@
   </head>
   <body class="topBarDisabled">
     <div class="container-fluid">
-      <div id="banner">
-        <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
-        <div class="pull-right"><a href="../" id="bannerRight"><img src="../images/maven-logo-black-on-white.png"  alt=""/></a></div>
-        <div class="clear"><hr/></div>
-      </div>
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../images/apache-maven-project.png"  alt="Maven SCM"/></a></div>
+          <div class="pull-right"><a href="../" id="bannerRight"><img src="../images/maven-logo-black-on-white.png"  alt=""/></a></div>
+          <div class="clear"><hr/></div>
+        </div>
 
-      <div id="breadcrumbs">
-        <ul class="breadcrumb">
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
       <li class=""><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
       <li class=""><a href="../index.html" title="Maven">Maven</a><span class="divider">/</span></li>
       <li class=""><a href="index.html" title="Apache Maven SCM">Apache Maven SCM</a><span class="divider">/</span></li>
-    <li class="active ">Home <a href="https://github.com/apache/maven-scm/tree/maven-scm-1.13.0/src\site\apt/index.apt"><img src="./images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-05-26</li>
-          <li id="projectVersion" class="pull-right">Version: 1.13.0</li>
-        </ul>
-      </div>
+    <li class="active ">Home <a href="https://github.com/apache/maven-scm/tree/maven-scm-2.0.0-M2/src\site\apt/index.apt"><img src="./images/accessories-text-editor.png" title="Edit" /></a></li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2022-07-28</li>
+          <li id="projectVersion" class="pull-right">Version: 2.0.0-M2</li>
+          </ul>
+        </div>
+      </header>
       <div class="row-fluid">
-        <div id="leftColumn" class="span2">
-          <div class="well sidebar-nav">
-    <ul class="nav nav-list">
-      <li class="nav-header">Maven SCM</li>
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">Maven SCM</li>
     <li class="active"><a href="#"><span class="none"></span>Home</a></li>
     <li><a href="maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
     <li><a href="apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li>
@@ -66,38 +67,37 @@
     <li><a href="matrix.html" title="SCM Providers Matrix"><span class="none"></span>SCM Providers Matrix</a></li>
     <li><a href="http://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li>
     <li><a href="download.html" title="Download"><span class="none"></span>Download</a></li>
-      <li class="nav-header">Modules</li>
+   <li class="nav-header">Modules</li>
     <li><a href="maven-scm-api/index.html" title="Maven SCM API"><span class="none"></span>Maven SCM API</a></li>
     <li><a href="maven-scm-managers/index.html" title="Maven SCM Managers"><span class="none"></span>Maven SCM Managers</a></li>
     <li><a href="maven-scm-test/index.html" title="Maven SCM Test"><span class="none"></span>Maven SCM Test</a></li>
     <li><a href="maven-scm-providers/index.html" title="Maven SCM Providers"><span class="none"></span>Maven SCM Providers</a></li>
     <li><a href="maven-scm-client/index.html" title="Maven SCM Client"><span class="none"></span>Maven SCM Client</a></li>
     <li><a href="maven-scm-plugin/index.html" title="Maven SCM Plugin"><span class="none"></span>Maven SCM Plugin</a></li>
-      <li class="nav-header">Project Documentation</li>
+   <li class="nav-header">Project Documentation</li>
     <li><a href="project-info.html" title="Project Information"><span class="icon-chevron-down"></span>Project Information</a>
-    <ul class="nav nav-list">
-    <li class="active"><a href="#"><span class="none"></span>About</a></li>
-    <li><a href="summary.html" title="Summary"><span class="none"></span>Summary</a></li>
-    <li><a href="dependency-info.html" title="Dependency Information"><span class="none"></span>Dependency Information</a></li>
-    <li><a href="modules.html" title="Project Modules"><span class="none"></span>Project Modules</a></li>
-    <li><a href="team.html" title="Team"><span class="none"></span>Team</a></li>
-    <li><a href="scm.html" title="Source Code Management"><span class="none"></span>Source Code Management</a></li>
-    <li><a href="issue-management.html" title="Issue Management"><span class="none"></span>Issue Management</a></li>
-    <li><a href="mailing-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li>
-    <li><a href="dependency-management.html" title="Dependency Management"><span class="none"></span>Dependency Management</a></li>
-    <li><a href="dependencies.html" title="Dependencies"><span class="none"></span>Dependencies</a></li>
-    <li><a href="dependency-convergence.html" title="Dependency Convergence"><span class="none"></span>Dependency Convergence</a></li>
-    <li><a href="ci-management.html" title="CI Management"><span class="none"></span>CI Management</a></li>
-    <li><a href="plugin-management.html" title="Plugin Management"><span class="none"></span>Plugin Management</a></li>
-    <li><a href="plugins.html" title="Plugins"><span class="none"></span>Plugins</a></li>
-    <li><a href="distribution-management.html" title="Distribution Management"><span class="none"></span>Distribution Management</a></li>
-    </ul>
-</li>
+     <ul class="nav nav-list">
+      <li class="active"><a href="#"><span class="none"></span>About</a></li>
+      <li><a href="summary.html" title="Summary"><span class="none"></span>Summary</a></li>
+      <li><a href="dependency-info.html" title="Dependency Information"><span class="none"></span>Dependency Information</a></li>
+      <li><a href="modules.html" title="Project Modules"><span class="none"></span>Project Modules</a></li>
+      <li><a href="team.html" title="Team"><span class="none"></span>Team</a></li>
+      <li><a href="scm.html" title="Source Code Management"><span class="none"></span>Source Code Management</a></li>
+      <li><a href="issue-management.html" title="Issue Management"><span class="none"></span>Issue Management</a></li>
+      <li><a href="mailing-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li>
+      <li><a href="dependency-management.html" title="Dependency Management"><span class="none"></span>Dependency Management</a></li>
+      <li><a href="dependency-convergence.html" title="Dependency Convergence"><span class="none"></span>Dependency Convergence</a></li>
+      <li><a href="ci-management.html" title="CI Management"><span class="none"></span>CI Management</a></li>
+      <li><a href="plugin-management.html" title="Plugin Management"><span class="none"></span>Plugin Management</a></li>
+      <li><a href="plugins.html" title="Plugins"><span class="none"></span>Plugins</a></li>
+      <li><a href="distribution-management.html" title="Distribution Management"><span class="none"></span>Distribution Management</a></li>
+     </ul></li>
     <li><a href="project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li>
-      <li class="nav-header">Maven Projects</li>
+   <li class="nav-header">Maven Projects</li>
     <li><a href="../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li>
     <li><a href="../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li>
     <li><a href="../doxia/index.html" title="Doxia"><span class="none"></span>Doxia</a></li>
+    <li><a href="../extensions/index.html" title="Extensions"><span class="none"></span>Extensions</a></li>
     <li><a href="../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li>
     <li><a href="../ref/current" title="Maven"><span class="none"></span>Maven</a></li>
     <li><a href="../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li>
@@ -110,40 +110,40 @@
     <li><a href="../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li>
     <li><a href="../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li>
     <li><a href="../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li>
-      <li class="nav-header">ASF</li>
+   <li class="nav-header">ASF</li>
     <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li>
     <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li>
     <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li>
     <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
-</ul>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
 <form id="search-form" action="https://www.google.com/search" method="get" >
   <input value="maven.apache.org/scm/" name="sitesearch" type="hidden"/>
   <input class="search-query" name="q" id="query" type="text" />
 </form>
-<script type="text/javascript">asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
-          <hr />
-          <div id="poweredBy">
-            <div class="clear"></div>
-            <div class="clear"></div>
-    <div id="twitter">
+<script>asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+    <div id="twitter" style="border:none; margin-top: 10px">
     <a href="https://twitter.com/ASFMavenProject" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ASFMavenProject</a>
-    <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
     </div>
-            <div class="clear"></div>
-            <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a>
             </div>
           </div>
-        </div>
-        <div id="bodyColumn"  class="span10" >
-<div class="section">
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<section>
 <h2><a name="Maven_SCM"></a>Maven SCM</h2>
 <p>Maven SCM supports Maven plugins (for example <a class="externalLink" href="https://maven.apache.org/plugins/maven-release-plugin/">maven-release-plugin</a>) and other tools by providing them with <a href="./maven-scm-api/apidocs">a common API</a> for source code management operations. You can look at <a href="./scms-overview.html">the list of SCMs</a> for more information on using Maven SCM with your favorite SCM tool.</p>
 <p>In addition, Maven SCM provides two tools to directly use it:</p>
 <ul>
-<li><a href="./maven-scm-plugin"><tt>maven-scm-plugin</tt></a>: a Maven plugin, where each SCM command is implemented as a plugin goal,</li>
-<li><a href="./maven-scm-client"><tt>maven-scm-client</tt></a>: a simple SCM command line tool.</li></ul></div>
-<div class="section">
+<li><a href="./maven-scm-plugin"><code>maven-scm-plugin</code></a>: a Maven plugin, where each SCM command is implemented as a plugin goal,</li>
+<li><a href="./maven-scm-client"><code>maven-scm-client</code></a>: a simple SCM command line tool.</li></ul></section><section>
 <h2><a name="Deprecation_Notice"></a>Deprecation Notice</h2>
 <p>The following SCM providers are deprecated and will be removed in version 2.0.0:</p>
 <ul>
@@ -157,19 +157,24 @@
 <li>maven-scm-provider-synergy</li>
 <li>maven-scm-provider-tfs</li>
 <li>maven-scm-provider-vss</li>
-<li>maven-scm-providers-cvs</li></ul></div>
-        </div>
+<li>maven-scm-providers-cvs</li></ul></section>
+        </main>
       </div>
     </div>
     <hr/>
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2003&#x2013;2022
-<a href="https://www.apache.org/">The Apache Software Foundation</a>.
-All rights reserved.</p>
+            <p>&#169;      2003&#x2013;2022
+<a href="https://www.apache.org/">The Apache Software Foundation</a>
+</p>
         </div>
       </div>
     </footer>
+<script>
+	if(anchors) {
+	  anchors.add();
+	}
+</script>
   </body>
 </html>
\ No newline at end of file