alvinalexander.com | career | drupal | java | mac | mysql | perl | scala | uml | unix  

What this is

This file is included in the DevDaily.com "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Other links

The source code

<?xml version="1.0" encoding="iso-8859-1"?>
  <chapter>
    <title>Developer Documentation
    <sect1 id="dev_build">
      <title>Getting Started
      <para>Follow these steps to access mvnForum source code and build mvnForum binaries
        from source code.  To access the source code, use CVS to checkout the latest files
        from the shared project repository maintained on SourceForge.  There are currently
        2 modules, myvietnam and mvnforum.
        <itemizedlist>
           <title>Anonymous CVS Access
           <listitem>The project's Sourceforge.net CVS repository can be checked out through
             anonymous (pserver) CVS with the following instructions</para>
           <listitem>The module you wish to check out muts be specified as the modulename.
           <listitem>When prompted for a password for the anonymous user, press the ENTER key.
           <listitem>cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mvnforum login
           <listitem>cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mvnforum co modulename
           <listitem>Updates from within the module's directory do not need the -d parameter
        </itemizedlist>
        <itemizedlist>
           <title>Developer CVS Access via SSH
           <listitem>Only project developers can access the CVS tree via this method.
              SSH1 must be installed on your client machine. Substitute modulename and
              developername with the proper values. Enter your site password when prompted.</para>
           <listitem>export CVS_RSH=ssh
           <listitem>cvs -z3 -d:ext:<developername>@cvs.sourceforge.net:/cvsroot/mvnforum co modulename
           <listitem>Please mail the Project Administrators (found at
              www.sourceforge.net/projects/mvnforum) to include your Sourceforge User ID
              (in other words you need to be a registered user on SourceForge) to the MvnForum
              project. You cannot commit your changes until your SourceForge user ID has been
              assigned to the project.</para>
           <listitem>The Eclipse V2.1 Java Development Environment (www.eclipse.org) has a very intuitive
              GUI for CVS access, using the extssh protocol in combination with the Sourceforge
              user ID and password. With a few clicks you have checked out the mvnForum project
              and are ready to participate in mvnForum development!</para>
        </itemizedlist>
        <orderedlist>
          <title>Build the source code
          <listitem>Get the source code, if you have the source package, just extract
            it to a folder. If you don't have the source package or you would
            like to build the newest development source code, check out from
            CVS. See the CVS.txt for detailed information.
           </para>
           <listitem>Download ant build tool from 
              http://jakarta.apache.org</ulink>, then config it
              (please see the document from the ant package)
           </para>
           <listitem>cd to folder myvietnam, then type
               <command>ant
           </para>
           <listitem>cd to folder mvnforum, then type
               <command>ant
           </para>
           <listitem>the mvnForum webapp is created in folder 
             mvnforum/build/webapp</filename>
        </orderedlist>
      </para>
    </sect1>
    <sect1>
      <title>Overview
      <para>The overview....
        <sect2>
          <title>myvietnam
          <para>Introduction to myvietnam...
          </para>
        </sect2>
        <sect2>
          <title>mvnForum
          <para>Introduction to mvnforum.
         </sect2>
    </sect1>
    <sect1>
      <title>Admin development
      <para>The overview....
        <sect2>
          <title>myvietnam
          <para>Introduction to myvietnam...
          </para>
        </sect2>
        <sect2>
          <title>mvnForum
          <para>Introduction to mvnforum.
         </sect2>
    </sect1>
    <sect1>
      <title>User development
      <para>The overview....
        <sect2>
          <title>myvietnam
          <para>Introduction to myvietnam...
          </para>
        </sect2>
        <sect2>
          <title>mvnForum
          <para>Introduction to mvnforum.
         </sect2>
    </sect1>
 </chapter>
... this post is sponsored by my books ...

#1 New Release!

FP Best Seller

 

new blog posts

 

Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.

A percentage of advertising revenue from
pages under the /java/jwarehouse URI on this website is
paid back to open source projects.