You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by bo...@apache.org on 2009/02/18 11:21:49 UTC

svn commit: r745467 - in /gump/site/metadata: module.html repository.html

Author: bodewig
Date: Wed Feb 18 10:21:49 2009
New Revision: 745467

URL: http://svn.apache.org/viewvc?rev=745467&view=rev
Log:
re-generate site

Modified:
    gump/site/metadata/module.html
    gump/site/metadata/repository.html

Modified: gump/site/metadata/module.html
URL: http://svn.apache.org/viewvc/gump/site/metadata/module.html?rev=745467&r1=745466&r2=745467&view=diff
==============================================================================
--- gump/site/metadata/module.html (original)
+++ gump/site/metadata/module.html Wed Feb 18 10:21:49 2009
@@ -153,6 +153,9 @@
 <a href="#p4">p4</a>
 </li>
 <li>
+<a href="#git">git</a>
+</li>
+<li>
 <a href="#project">project</a>
 </li>
 <li>
@@ -261,9 +264,6 @@
 <h3 class="boxed">cvs</h3>
 <p>References the <a href="repository.html">repository</a> in which
       this project resides.  May also contain various overrides.</p>
-<p>Note: as the long term plans is to make Gump handle many different
-      types of repository types, the name of this element should ultimately
-      change</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
         
 <tr>
@@ -328,10 +328,12 @@
 </tr>
       
 </table>
-<a name="N1015C"></a><a name="svn"></a>
+<a name="N10159"></a><a name="svn"></a>
 <h3 class="boxed">svn</h3>
-<p>References a <a href="http://subversion.tigris.org">Subversion</a> 
-      repository in which this project resides.</p>
+<p>References the
+      Subversion <a href="repository.html">repository</a> in
+      which this project resides.  May also contain various
+      overrides.</p>
 <table class="ForrestTable" cellspacing="1" cellpadding="4">
         
 <tr>
@@ -344,18 +346,24 @@
         
 <tr>
           
-<td colspan="1" rowspan="1">url</td>
-          <td colspan="1" rowspan="1">The url of the repository in which this module resides.</td>
+<td colspan="1" rowspan="1">repository</td>
+          <td colspan="1" rowspan="1">The name of the repository in which this module resides.</td>
           <td colspan="1" rowspan="1">Yes</td>
         
 </tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">dir</td>
+          <td colspan="1" rowspan="1">The subdirectory in which the svn module is present.  Useful
+          for repositories like Apache's which organize related modules
+          into directories.</td>
+          <td colspan="1" rowspan="1">No</td>
+        
+</tr>
       
 </table>
-<p>For example:</p>
-<pre class="code">
-  &lt;svn url="http://svn.collab.net/repos/svn/trunk" /&gt;
-</pre>
-<a name="N10197"></a><a name="p4"></a>
+<a name="N1019F"></a><a name="p4"></a>
 <h3 class="boxed">p4</h3>
 <p>References a <a href="http://www.perforce.com/">Perforce</a> 
       repository in which this project resides.</p>
@@ -382,11 +390,46 @@
 <pre class="code">
   &lt;p4 repository="my-p4-repository"/&gt;
 </pre>
-<a name="N101D2"></a><a name="project"></a>
+<a name="N101DA"></a><a name="git"></a>
+<h3 class="boxed">git</h3>
+<p>References the
+      Git <a href="repository.html">repository</a> in
+      which this project resides.  May also contain various
+      overrides.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+        
+<tr>
+          
+<th colspan="1" rowspan="1">Attribute</th>
+          <th colspan="1" rowspan="1">Description</th>
+          <th colspan="1" rowspan="1">Required?</th>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">repository</td>
+          <td colspan="1" rowspan="1">The name of the repository in which this module resides.</td>
+          <td colspan="1" rowspan="1">Yes</td>
+        
+</tr>
+        
+<tr>
+          
+<td colspan="1" rowspan="1">dir</td>
+          <td colspan="1" rowspan="1">The subdirectory in which the svn module is present.
+          Useful for repositories which organize related modules into
+          directories.</td>
+          <td colspan="1" rowspan="1">No</td>
+        
+</tr>
+      
+</table>
+<a name="N10220"></a><a name="project"></a>
 <h3 class="boxed">project</h3>
 <p>A definition of a <a href="project.html">project</a> which is
       physically contained in this module.</p>
-<a name="N101DF"></a><a name="redistributable"></a>
+<a name="N1022D"></a><a name="redistributable"></a>
 <h3 class="boxed">redistributable</h3>
 <p>If present, indicates that outputs of builds from this module
       are redistributable.  Defaults to the redistributable value for

Modified: gump/site/metadata/repository.html
URL: http://svn.apache.org/viewvc/gump/site/metadata/repository.html?rev=745467&r1=745466&r2=745467&view=diff
==============================================================================
--- gump/site/metadata/repository.html (original)
+++ gump/site/metadata/repository.html Wed Feb 18 10:21:49 2009
@@ -152,10 +152,13 @@
 <a href="#Perforce+Usage">Perforce Usage</a>
 <ul class="minitoc">
 <li>
-<a href="#root-N101C8">root</a>
+<a href="#root-N101CB">root</a>
 </li>
 </ul>
 </li>
+<li>
+<a href="#GIT+Usage">GIT Usage</a>
+</li>
 </ul>
 </li>
 </ul>
@@ -190,7 +193,9 @@
         
 <td colspan="1" rowspan="1">type</td>
         <td colspan="1" rowspan="1">Type of repository.</td>
-        <td colspan="1" rowspan="1"><strong>cvs</strong>,<strong>svn</strong>,<strong>jars</strong>,<strong>p4</strong> currently supported.</td>
+        <td colspan="1" rowspan="1"><strong>cvs</strong>, <strong>svn</strong>, <strong>jars</strong>,
+          <strong>p4</strong>, <strong>git</strong> currently
+          supported.</td>
       
 </tr>
       
@@ -257,9 +262,9 @@
     
 </table>
 <p></p>
-<a name="N100E7"></a><a name="CVS+Usage"></a>
+<a name="N100EA"></a><a name="CVS+Usage"></a>
 <h3 class="boxed">CVS Usage</h3>
-<a name="N100ED"></a><a name="root"></a>
+<a name="N100F0"></a><a name="root"></a>
 <h4>root</h4>
 <div class="note">
 <div class="label">Note</div>
@@ -323,7 +328,7 @@
 </tr>
       
 </table>
-<a name="N10164"></a><a name="SVN+Usage"></a>
+<a name="N10167"></a><a name="SVN+Usage"></a>
 <h3 class="boxed">SVN Usage</h3>
 <div class="note">
 <div class="label">Note</div>
@@ -373,9 +378,9 @@
 </tr>
       
 </table>
-<a name="N101C2"></a><a name="Perforce+Usage"></a>
+<a name="N101C5"></a><a name="Perforce+Usage"></a>
 <h3 class="boxed">Perforce Usage</h3>
-<a name="N101C8"></a><a name="root-N101C8"></a>
+<a name="N101CB"></a><a name="root-N101CB"></a>
 <h4>root</h4>
 <div class="note">
 <div class="label">Note</div>
@@ -431,6 +436,43 @@
 </tr>
       
 </table>
+<a name="N10234"></a><a name="GIT+Usage"></a>
+<h3 class="boxed">GIT Usage</h3>
+<div class="note">
+<div class="label">Note</div>
+<div class="content">This is for type='git' only.</div>
+</div>
+<p>This specifies all of the elements which are combined to
+            form an git command line They are split out into separate
+            entities so that each can be individually overridden in a
+            workspace definition.  When an entity is listed as required
+            below, it means that when all of the definitions are combined
+            the entity must have a value - a workspace or profile, for
+            example, only needs to contain the values which it
+            overrides.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+            
+<tr>
+              
+<th colspan="1" rowspan="1">Entity</th>
+              <th colspan="1" rowspan="1">Description</th>
+              <th colspan="1" rowspan="1">Required?</th>
+            
+</tr>
+            
+<tr>
+              
+<td colspan="1" rowspan="1">url</td>
+              <td colspan="1" rowspan="1">This is the base URL for all modules that reside
+		within this repository.
+		The <a href="module.html">module</a>'s
+		&lt;git <strong>dir</strong> attribute if appended to
+		this base url.</td>
+              <td colspan="1" rowspan="1">Yes</td>
+            
+</tr>
+          
+</table>
 </div>
 
 <p align="right">