blob: 0276c3df26d9fed27e844f4621051f1ec9d19bf7 [file] [log] [blame]
<p>The complete source code for AMP is publicly available from the
Eclipse.org CVS repository.</p>
<p>In order to use the following repository locations, copy the
location URL, open the <i>CVS repository exploring</i> perspective and
paste it in.</p>
<h2>Prerequisites</h2>
<ul>
<li>Java SDK 5 or higher (6 preferred)</li>
<li>Eclipse SDK 3.5 or higher</li>
</ul>
<h2>Browse Repository</h2>
<p>If you just want to browse the source code without checking out
all the projects, you can use this link: <a
href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.amp/?root=Modeling_Project">Browse
AMP source code</a></p>
<h2>CVS Anonymous Access</h2>
<p>Here are the details:</p>
<ul>
<li><b>Eclipse CVS repository location:</b> <i>:pserver:dev.eclipse.org:/cvsroot/modeling</i>
<li>user and password empty</li>
<li><b>Module:</b> <i>org.eclipse.amp</i>
<p>Within the main module, the AMP repository is organized into these components:</p>
<ul>
<li>org.eclipse.amp.amf</li>
<li>org.eclipse.amp.axf</li>
<li>org.eclipse.amp.agf</li>
<li>org.eclipse.amp.escape</li>
</ul>
<p>Each module is organized like so:</p>
<ul>
<li>features</li>
<li>plugins</li>
<li>examples</li>
<li>tests</li>
</ul>
<p>Anything outside of the structure above is likely to be useless.
For example, some plugins were accidently placed in the component roots and while they have been deleted, they can still show up.
To build AMP you should simply need to import the contents of the various plugins directories into your workspace. </p>
</li>
</ul>
<h2><span class="editsection"> Committer CVS Access</h2>
<p>Same details as anonymous access, using <i>extssh</i> as the
connection type and specific username/password as assigned by Eclipse.</p>