<?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- 
/*
 * Copyright 2001-2004 The Apache Software Foundation.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
 -->

<document>
  
  
  <properties>
    <title>CVS</title>
  </properties>

  <body>
        
        
        
            <section name="Web Access">
        <p>
          <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/albumbuilder">http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/albumbuilder</a>
        </p>
      </section>
          
                    <section name="Anonymous Access with Maven">
        <p>
          This project's CVS repository can be checked out through anonymous (pserver)
          CVS with the following instruction on a single line.
        </p>
      
        <source><![CDATA[
          maven scm:checkout-project
            -Dmaven.scm.method=cvs
            -Dmaven.scm.cvs.module=albumbuilder
            -Dmaven.scm.cvs.root=:pserver:anonymous@cvs.sourceforge.net:/cvsroot/albumbuilder
            -Dmaven.scm.checkout.dir=.
        ]]></source>
        
      </section>
      
      <section name="Anonymous CVS Access">
        <p>
          This project's CVS repository can be checked out through anonymous (pserver)
          CVS with the following instruction set.
          When prompted for a password for anonymous, simply press the Enter key.
        </p>
      
        <p>
          cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/albumbuilder login
          <br/>
          cvs -z3 -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/albumbuilder co albumbuilder
        </p>

        <p>
          Updates from within the module's directory do not need the -d parameter.
        </p>
      </section>
              
              
          
      <section name="Developer Access with Maven">
        <p>
          Only project developers can access the CVS tree via this method.
          Substitute <b>username</b> with the proper value.
        </p>
      
        <source><![CDATA[
          maven scm:checkout-project
            -Dmaven.scm.method=cvs
            -Dmaven.scm.cvs.module=albumbuilder
            -Dmaven.scm.cvs.root=:ext:username@cvs.sourceforge.net:/cvsroot/albumbuilder
            -Dmaven.scm.checkout.dir=.
            -Dmaven.scm.cvs.rsh=ssh
        ]]></source>

        <p>
          Remember to replace 'username' with your actual username on cvs.sourceforge.net.<br/>
          Also change <code>ssh</code> in <code>maven.scm.cvs.rsh=ssh</code> 
          to the name of your ssh executable.
        </p>
      </section>

      <section name="Developer CVS Access via SSH">

        <p>
          Only project developers can access the CVS tree via this method.
          SSH1 must be installed on your client machine. Substitute   
          <b>username</b> with the proper value. Enter your site password when prompted.
        </p>

        <p>
          export CVS_RSH=ssh
          <br/>
          cvs -z3 -d :ext:username@cvs.sourceforge.net:/cvsroot/albumbuilder co albumbuilder
        </p>
      
        <p>
          Remember to replace 'username' with your actual username on cvs.sourceforge.net.
        </p>

      </section>
              
                        <section name="CVS Access behind a firewall">
 
            <p>
              For those developers who are stuck behind a corporate
              firewall, <a href="http://cvsgrab.sourceforge.net/">CVSGrab</a>
              can use the viewcvs web interface to checkout the source code.
            </p>

          </section>
              
      </body>

</document>

