Author: chinthaka
Date: Fri Apr 21 12:32:30 2006
New Revision: 395990

URL: http://svn.apache.org/viewcvs?rev=395990&view=rev
Log:
Adding svn.html which contains info about getting the source from the svn

Added:
    webservices/commons/site/axiom/svn.html

Added: webservices/commons/site/axiom/svn.html
URL: 
http://svn.apache.org/viewcvs/webservices/commons/site/axiom/svn.html?rev=395990&view=auto
==============================================================================
--- webservices/commons/site/axiom/svn.html (added)
+++ webservices/commons/site/axiom/svn.html Fri Apr 21 12:32:30 2006
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";><html><head><title>Web
 Services Commons : AXIOM Implemenation - </title><style type="text/css" 
media="all">
+          @import url("./style/maven-base.css");
+          
+                           @import 
url("./style/maven-theme.css");</style><link rel="stylesheet" 
href="./style/print.css" type="text/css" media="print"></link><meta 
http-equiv="Content-Type" content="text/html; 
charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a 
href="http://www.apache.org/"; id="organizationLogo"><img alt="Apache Software 
Foundation" src="http://www.apache.org/images/asf-logo.gif";></img></a><a 
href="http://ws.apache.org/commons/axiom"; id="projectLogo"><img alt="Apache 
AXIOM" src="http://www.apache.org/images/asf-logo.gif";></img></a><div 
class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                       Last published: 21 April 2006
+                  | Doc for SNAPSHOT</div><div class="xright"></div><div 
class="clear"><hr></hr></div></div><div id="leftColumn"><div 
id="navcolumn"><div id="menuAXIOM"><h5>AXIOM</h5><ul><li class="none"><a 
href="index.html">Home</a></li><li class="expanded"><a href=""></a><ul><li 
class="none"><a href="download.cgi">Releases</a></li><li class="none"><a 
href="http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom/"; 
class="externalLink" title="External Link">Source Code</a></li></ul></li><li 
class="expanded"><a href="">Documentation</a><ul><li class="none"><a 
href="OMTutorial.html">OM Tutorial</a></li><li class="none"><a 
href="apidocs/index.html">Javadocs</a></li><li class="none"><a 
href="svn.html">Checkout Source</a></li></ul></li><li class="expanded"><a 
href="">Project Information</a><ul><li class="none"><a 
href="mail-lists.html">Mailing Lists</a></li><li class="none"><a 
href="team-list.html">Project Team</a></li><li class="none"><a 
href="http://issues.apach
 e.org/jira/browse/WSCOMMONS" class="externalLink" title="External Link">Issue 
Tracking</a></li><li class="none"><a 
href="dependencies.html">Dependencies</a></li></ul></li></ul></div><a 
href="http://maven.apache.org/"; title="Built by Maven" id="poweredBy"><img 
alt="Built by Maven" 
src="./images/logos/maven-button-1.png"></img></a></div></div><div 
id="bodyColumn"><div class="contentBox"><div class="section"><a 
name="Developing_Apache_Axiom"></a><h2>Developing Apache Axiom</h2><div 
class="subsection"><a name="Working_with_Subversion"></a><h3>Working with 
Subversion</h3><p>The Axiom development team uses Subversion for source 
control. Subversion
+is a compelling replacement for CVS, developed under the auspices of the
+Tigris community and is licensed under an Apache compatible license. To learn
+more about Subversion or to download the latest distribution, visit the <a 
href="http:///subversion.tigris.org"; class="externalLink" title="External 
Link">Subversion project site</a>.  If you are
+looking for guidance on setting up and installing Subversion, please read the
+ASF <a href="http://www.apache.org/dev/version-control.html"; 
class="externalLink" title="External Link">Source Code
+Repositories page</a>.</p></div><div class="subsection"><a 
name="Checkout_Axiom_from_Subversion"></a><h3>Checkout Axiom from 
Subversion</h3><p>When checking out the latest version of Axiom from the 
Foundation's
+Subversion repository you must use one of the following URLs depending on
+your level of access to the Axiom source code:</p><ul>
+  <li><b>If you are not a committer:</b> Use <a 
href="http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom"; 
class="externalLink" title="External 
Link">http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom</a></li>
+  <li><b>If you are a committer:</b> Use <a 
href="https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom";>https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom</a></li>
+</ul><p>
+If you are a committer, make sure that you have selected an svnpasswd.  To do
+this you must log into svn.apache.org.  For more information, please read the
+ASF <a href="http://www.apache.org/dev/version-control.html"; 
class="externalLink" title="External Link">Source Code
+Repositories page</a>. 
+
+</p><p>Once you have successfully installed Subversion, you can check out Axiom
+trunk by following these steps:</p><ol type="1">
+  <li>Run <strong>svn co &lt;repository URL&gt; axiom</strong> where
+    repository URL is one of the URLs from the previous list.</li>
+  <li>This step will check out the latest version of the Axiom Java codebase
+    to a directory named "axiom".  The second parameter to the svn co selects
+    a directory to create on your local machine.  If you want to checkout
+    Axiom to a different directory, feel free to change Axiom to any other
+    directory name.</li>
+  <li>To update your working copy to the latest version from the repository.
+    Execute the <strong>svn update</strong> command.</li>
+  <li>If you would like to submit a patch, you can execute <strong>svn
+    diff</strong> to create a unified diff for submission to the WS-Commons 
JIRA
+    issue tracker.</li>
+</ol></div><div class="subsection"><a 
name="Installing_Maven_1"></a><h3>Installing Maven 1</h3><p>Axiom's build is 
based on Maven 1.  Maven is a build system that allows
+for the reuse of common build projects across multiple projects.  For
+information about obtaining, installing, and configuring Maven 1, please see
+the <a href="http://maven.apache.org"; class="externalLink" title="External 
Link">Maven project page</a>.  To use Maven
+to build the Axiom project, follow these simple steps:</p><ol type="1">
+  <li>Install <a href="http://maven.apache.org/"; class="externalLink" 
title="External Link">Maven</a>. See <a 
href="http://maven.apache.org/start/install.html"; class="externalLink" 
title="External Link">here</a> for
+    instructions.
+    <ul>
+      <li>Create a MAVEN_HOME environment variable.</li>
+      <li>Add MAVEN_HOME/bin to your PATH</li>
+    </ul>
+  </li>
+  <li>Go to the axiom folder in the command prompt and type
+    <strong>maven<strong>.</strong></strong></li>
+  <li>Maven will then automatically download all the jars, compile, test and
+    build the Axiom deliverables.</li>
+</ol></div><div class="subsection"><a 
name="Configuring_your_IDE"></a><h3>Configuring your IDE</h3><p>The Axiom 
development team uses a variety of development tools from vi to
+emacs to Eclipse to Intellij/IDEA.  The following section is not an
+endorsement of a specific set of tools, it is simply meant as a pointer to
+ease the process of getting started with Axiom development.</p><ul>
+  <li><strong>Intellij IDEA </strong>: type <strong>maven
+    idea</strong>. This will generate the necessary IDEA .ipr,
+    .iml and .iws project files</li>
+<li><strong>Eclipse</strong>: type <strong>maven
+    eclipse</strong>. This will generate the necessary eclipse .project,
+    .and .classpath project files</li>
+  </ul></div></div></div></div><div class="clear"><hr></hr></div><div 
id="footer"><div class="xright">© 2004-2006, Apache Software 
Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file


Reply via email to