Cernunnos Manual


<cvs-checkout>

Description:

Perfoms a CVS checkout ('co') operation.

Reagents:

Name XPath Description Reagent Type Expected Type Required
CLIENT @client Optional Client object to use in performing this checkout. If omitted, the value of the 'CvsAttributes.CLIENT' request attribute will be used. PHRASE org.netbeans.lib.cvsclient.Client No
CVSROOT @cvsroot Optional CVSRoot string for preparing the GlobalOptions (e.g. ':pserver:user@host:/usr/local/cvsroot'). If omitted, the value of the 'CvsAttributes.CVSROOT' request attribute will be used. PHRASE java.lang.String No
LOCAL_PATH @local-path Path expression indicating the directory where the application is logically working from. PHRASE java.lang.String Yes
RECURSE @recurse Optional Boolean expression specifying whether to checkout this module recursively or not. The default is Boolean.TRUE. PHRASE java.lang.Boolean No
MODULE @module Name of the module to checkout. PHRASE java.lang.String Yes
DIR @dir Optional directory into which the MODULE should be checked out. Equivelent to the '-d' option in CVS. PHRASE java.lang.String No

Examples:

Checks out the 'foo/bar' CVS module into the 'myProject' directory:

 
       
        <cvs-client cvsroot=":pserver:user@host:/usr/local/cvsroot" encoded-password="change^me"> 
          <cvs-checkout dir="myProject" local-path="/usr/local/person" module="foo/bar"/> 
        </cvs-client>